Advertisement
Guest User

Untitled

a guest
Aug 5th, 2019
390
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  let t = [];
  2.  for(let i = 0 ; i <= 511 ; i ++ ){
  3.      let a = i
  4.      . toString ( 2 )
  5.      . split ('')
  6.      . map ( v => + v );
  7.      a = [ ... new Int8Array ( 9 - a . length )]
  8.      . concat ( a );
  9.      ( t [ a [ 0 ] ]) || ( t [ a [ 0 ] ] = [ ]);
  10.      ( t [ a [ 0 ] ][ a [ 1 ] ]) || ( t [ a [ 0 ] ][ a [ 1 ] ] = [ ]);
  11.      (t[a[0]][a[1]][a[2]])                                    ||(t[a[0]][a[1]][a[2]]=[]);
  12.      (t[a[0]][a[1]][a[2]][a[3]])                              ||(t[a[0]][a[1]][a[2]][a[3]]=[]);
  13.      (t[a[0]][a[1]][a[2]][a[3]][a[4]])                        ||(t[a[0]][a[1]][a[2]][a[3]][a[4]]=[]);
  14.      (t[a[0]][a[1]][a[2]][a[3]][a[4]][a[5]])                  ||(t[a[0]][a[1]][a[2]][a[3]][a[4]][a[5]]=[]);
  15.      (t[a[0]][a[1]][a[2]][a[3]][a[4]][a[5]][a[6]])            ||(t[a[0]][a[1]][a[2]][a[3]][a[4]][a[5]][a[6]]=[]);
  16.      (t[a[0]][a[1]][a[2]][a[3]][a[4]][a[5]][a[6]][a[7]])      ||(t[a[0]][a[1]][a[2]][a[3]][a[4]][a[5]][a[6]][a[7]]=[]);
  17.      (t[a[0]][a[1]][a[2]][a[3]][a[4]][a[5]][a[6]][a[7]][a[8]])||(t[a[0]][a[1]][a[2]][a[3]][a[4]][a[5]][a[6]][a[7]][a[8]] = i );
  18.  }
  19.  console . log ( t [0][1][1][0][0][1][0][1][0]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement