In this program, we’ll learn to find Greatest Common Divisor (GCD) of two numbers in JavaScript.
JavaScript Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | <body> <input type="text" id="b1" placeholder="Enter first number"> <input type="text" id="b2" placeholder="Enter second number"> <input type="button" value="Calculate" id="btnCalc"> <div id="result" style="width:250px; border: 1px solid #ddd;position: absolute;top:50px;left:50;padding:20px"> </div> <script> function area(){ var n1=document.getElementById("b1").value; var n2=document.getElementById("b2").value; var result=document.getElementById("result"); n1=Number(n1); n2=Number(n1); let gcd = 1; for(let i = 1; i <= n1 && i <= n2; ++i) { // Checks if i is factor of both integers if(n1 % i==0 && n2 % i==0) gcd = i; } result.textContent= "G.C.D of "+n1+" and "+n2+" is "+gcd+" \n"; } var btnCalc=document.getElementById("btnCalc"); btnCalc.onclick=area; </script> </body> |
Output: