RexyBadDog

2020-08-26_JavaScript_Lesson1 (Fibonachi)

Aug 26th, 2020 (edited)
1,227
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.45 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3.     <head>
  4.         <title>JavaScript Example 2 - Fibonachi</title>
  5.         <meta charset="utf-8" />
  6.         <link rel="stylesheet" href="" />
  7.     </head>
  8.     <body onload="txtNumChange()">
  9.         <center>
  10.             <h1>Fibonachi</h1>
  11.             <hr />
  12.             <input type="text" id="txtNum" value="100" onkeyup="txtNumChange()" />
  13.             <input type="button" id="btnTxt" value="Calculati Fibo Sequence to - " onclick="getInput()" />
  14.             <br /><br />
  15.             <div id="res">Waiting for user input</div>
  16.             <script>
  17.  
  18.                 function getInput() {
  19.                     var myNum = document.getElementById("txtNum").value;
  20.                     calcFibo(myNum);
  21.                 }
  22.  
  23.                 function calcFibo(myNum) {
  24.                     var num1 = 1, num2 = 0, temp, fiboString = "0";
  25.                     while ((num1 + num2) <= myNum) {
  26.                        fiboString += ", " + num1;
  27.                        temp = num1;
  28.                        num1 = num1 + num2;
  29.                        num2 = temp;
  30.                    }
  31.                    document.getElementById("res").innerHTML = fiboString;
  32.                }
  33.                function txtNumChange() {
  34.                    document.getElementById("btnTxt").value = "Calculati Fibo Sequence to - " + document.getElementById("txtNum").value;
  35.                }
  36.            </script>
  37.         </center>
  38.     </body>
  39. </html>
Add Comment
Please, Sign In to add comment