HCF LCM Finder in JavaScript

 HCF LCM Finder in JavaScript


HTML CODE

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <table>
        <tr>
            <td>Enter 1st Number</td>
            <td>
                <input type="text" id="n1">
            </td>
        </tr>
        <tr>
            <td>Enter 2nd Number</td>
            <td>
                <input type="text" id="n2">
            </td>
        </tr>
        <tr>
            <td>
                <button onclick="calc(this.innerHTML)">HCF</button>
                <button onclick="calc(this.innerHTML)">LCM</button>
            </td>
            
        </tr>
        <tr>
            <td id="ans"></td>
        </tr>
    </table>
    <script src="code.js"></script>
</body>
</html>

JS Code

function calc(e){
    var num1=document.getElementById("n1").value//2
    var num2=document.getElementById("n2").value//4
    var result;
    if(e=="HCF"){
        for(let i=1;i<=num1&&i<=num2;i++){
            if(num1%i==0&&num2%i==0){
                result=i;
            }
        }
    }else if(e=="LCM"){
       let max=num1>num2?num1:num2
       while(true){
           if(max%num1==0&&max%num2==0){
               result=max;
               break;
           }
           max++;
       } 
    }
    document.getElementById("ans").innerHTML=result;
    
}

Comments

Popular posts from this blog

How to make simple bill maker by using python tkinter

Make a GST Calculator using HTML and JavaScript

Write a program to find the sum of 1/2+4/3+5/6+8/7+9/10 using loop in java