Advertisement
Guest User

BuildATable

a guest
Mar 25th, 2015
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. function Solver( args ) {
  2. var start = Number(args[ 0 ]);
  3. var end = Number(args[ 1 ]);
  4.  
  5. function isFibo(num) {
  6. var phi = 0.5 + 0.5 * Math.sqrt(5.0);
  7. var a = phi * num;
  8. if( num == 0 || Math.abs(Math.round(a) - a) < 1.0 / num) {
  9. return 'yes';
  10. }
  11. return 'no';
  12. }
  13.  
  14. console.log( "<table>\n<tr><th>Num</th><th>Square</th><th>Fib</th></tr>" );
  15.  
  16. for(var i = start; i <= end; i++) {
  17. console.log( "<tr><td>" + i + "</td><td>" + i * i + "</td><td>" + isFibo( i ) + "</td></tr>" );
  18. }
  19.  
  20. console.log( "</table>" );
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement