Simple example of a base conversion code in javascript

  • 2020-03-26 21:36:55
  • OfStack


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml">  
<head>  
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
<title>10 Into the system <-->2 Into the system </title>  
</head>  

<body>  
Decimal:   
    <input type="text" id="decimal" />  
    <input type="button" value="to Binary" onclick="return toBinary();" /> <br />  
Binary:   
    <input type="text" id="binary" />  
    <input type="button" value="to Decimal" onclick="return toDecimal();" />  

       
<script type="text/javascript">  
var d = document.getElementById('decimal');   
var b = document.getElementById('binary');   

function toBinary() {   
    var num = d.value;   
    if (isNaN(num) || !num) {   
        d.value = "";   
        return false;   
    }   
    b.value = (parseInt(num)).toString(2);   
}   

function toDecimal() {   
    var num = b.value;   
    if (isNaN(num) || !num) {   
        b.value = "";   
        return false;   
    }   
    d.value = parseInt(num, 2);   
}   
</script>  
</body>  
</html> 

Related articles: