Advertisement
dimar_hanung

fibonacci

Feb 19th, 2020
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  function fibonacci(kolom, baris) {
  2.         let output  = '';
  3.         let hasil   = [];
  4.         let jumlah  = kolom * baris;
  5.         hasil[0] = 0;
  6.         hasil[1] = 1;
  7.         for (let fib = 1; fib < jumlah; fib++) {
  8.             hasil.push(hasil[fib] + hasil[fib - 1]);
  9.         }
  10.  
  11.         let spasi = [];
  12.  
  13.         let revSpasi    = spasi.reverse();
  14.         for (let en = 0; en < hasil.length - 1; en++) {
  15.  
  16.             output  += ' ' + hasil[en];
  17.             let ep   = parseInt(en) + 1;
  18.             ep       = ep % parseInt(kolom) == 0;
  19.  
  20.             if (ep) {output += '\n';}
  21.         }
  22.  
  23.  
  24.         return output
  25.     }
  26.  
  27.  
  28.     console.log(fibonacci(4, 3))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement