JavaScript Program to print Fibonacci series

Program

<!DOCTYPE html>
<html>
    <head>
        <title>Fibonacci Series</title>
        <script>
            function generateFib() {
                var range = document.getElementById("range").value;
                document.getElementById("fibHead").innerHTML = "Fibonacci Series";
                if (range <= 0) {
                    document.getElementById("fibSeries").innerHTML = "Cannot print Fibonacci series";
                }
                var term_one = 0;
                var term_two = 1;
                var fib;
                if (range == 1) document.getElementById("fibSeries").innerHTML = term_one;
                else if (range >= 2) {
                    document.getElementById("fibSeries").innerHTML = term_one + "<br>" + term_two;
                    for (var i = 0; i < range - 2; i++) {
                        fib = term_one + term_two;
                        document.getElementById("fibSeries").innerHTML += "<br>" + fib;
                        term_one = term_two;
                        term_two = fib;
                    }
                }
            }
        </script>
    </head>
&lt;body&gt;
    &lt;input type=&quot;number&quot; id=&quot;range&quot; name=&quot;range&quot; /&gt;
    &lt;button type=&quot;submit&quot; onclick=&quot;generateFib()&quot;&gt;Generate&lt;/button&gt;
    &lt;p id=&quot;fibHead&quot;&gt;&lt;/p&gt;
    &lt;p id=&quot;fibSeries&quot;&gt;&lt;/p&gt;
&lt;/body&gt;

</html>

Output

Fibonacci Series