zl程序教程

您现在的位置是:首页 >  前端

当前栏目

javascript中简单的进制转换代码实例

2023-06-13 09:15:06 时间
复制代码代码如下:

<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<htmlxmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/> 
<title>10进制<-->2进制</title> 
</head> 

<body> 
Decimal:  
   <inputtype="text"id="decimal"/> 
   <inputtype="button"value="toBinary"onclick="returntoBinary();"/><br/> 
Binary:  
   <inputtype="text"id="binary"/> 
   <inputtype="button"value="toDecimal"onclick="returntoDecimal();"/> 

      
<scripttype="text/javascript"> 
vard=document.getElementById("decimal");  
varb=document.getElementById("binary");  

functiontoBinary(){  
   varnum=d.value;  
   if(isNaN(num)||!num){  
       d.value="";  
       returnfalse;  
   }  
   b.value=(parseInt(num)).toString(2);  
}  

functiontoDecimal(){  
   varnum=b.value;  
   if(isNaN(num)||!num){  
       b.value="";  
       returnfalse;  
   }  
   d.value=parseInt(num,2);  
}  
</script> 
</body> 
</html>