Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function buildATable(input) {
- var start = parseInt(input[0]);
- var end = parseInt(input[1]);
- var fib = [];
- fib[0] = 0;
- fib[1] = 1;
- for(var i = 2; i < 36; i++) {
- fib[i] = fib[i - 2] + fib[i - 1];
- }
- function isFibonacci(number) {
- var count = 0;
- for(var i = 0; i < 36; i++) {
- if(fib[i] == number)
- count++;
- }
- if(count == 1)
- return 'yes';
- else
- return 'no';
- }
- console.log('<table>\n<tr><th>Num</th><th>Square</th><th>Fib</th></tr>');
- for(var num = start; num <= end; num++) {
- console.log('<tr><td>' + num + '</td><td>' + num * num + '</td><td>' + isFibonacci(num) + '</td></tr>');
- }
- console.log('</table>');
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement