How to generate Fibonacci numbers using Javascript

By | July 22, 2017

This program explains how to generate Fibonacci numbers using Javascript. The javascript is embedded in HTML code. You can refer to the input and output images attached.

Input: A number
Output: Fibonacci numbers series for the entered number

 

<? xml version="1.0" encoding="UTF-8"?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> fibonacci.html </title>
</head>
<body style="background-color:green">
<h3 style="text-align:center; color:white"> Program to generate the Fibonacci Series </h3>
<script type="text/javascript">
var limit = prompt("Enter the limit 'n' to generate the fibonacci series:", " ");
var f1=0;
var f2=1;
document.write("The limit entered to generate the fibonacci series is: ",limit, "<br/>");
document.write("The fibonacci series : ");
document.write("",f1," ");
document.write("",f2," ");
var i,f3;
for(i=2; i<limit; i++)
{
f3=f1+f2;
document.write("",f3," ");
f1=f2;
f2=f3;
}
</script>
</body>
</html>

 

 

Input:

code to generate Fibonacci numbers using Javascript

 

Output:

Output of Fibonacci numbers using Javascript

Output shows Fibonacci numbers series

 




Author: Ravi Bandakkanavar

A Techie, Blogger, Web Designer, Programmer by passion who aspires to learn new Technologies every day. It has been 6 years since I have been publishing articles and enjoying every bit of it. I want to share knowledge and build a great community with people like you.

Suggested articles for you:

2 thoughts on “How to generate Fibonacci numbers using Javascript

  1. Manjunath

    This code is not working on my Crome and IE browser… Showing Errors as like below
    This page contains the following errors:

    error on line 8 at column 17: AttValue: ” or ‘ expected
    Below is a rendering of the page up to the first error.

    Program to generate the Fibonacci Series
    and the program is-

    fib.html

    Program to generate the Fibonacci Series

    var limit = prompt(“Enter the limit ‘n’ to generate the fibonacci series:”, ” “);
    var f1=0;
    var f2=1;
    document.write(“The limit entered to generate the fibonacci series is:”,limit, “”);
    document.write(“The fibonacci series :”);
    document.write(“”,f1,””);
    document.write(“”,f2,””);
    var i,f3;
    for(i=2; i<limit; i++)
    {
    f3=f1+f2;
    document.write(“”,f3,””);
    f1=f2;
    f2=f3;
    }

    Reply

Did it help? Comment here..