admin管理员组

文章数量:1794759

使用javascript写一个进制的计算器

使用javascript写一个进制的计算器

有时候我们需要将十进制转化为其他的进制转换为其他进制,此时使用javascript的toString(进制)这个方法就可以很方便的完成

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>菜鸟教程(runoob)</title> </head> <body> 需要转换的十进制数<input id="yuan" name="yuan"/>     转换的进制<select id="jizhi" name="jinzhi">         <option>2</option>         <option>8</option>         <option>10</option>         <option>16</option>     </select>     </br>     <button οnclick="calc()">计算</button> <script> function calc(){     var yuanval=document.getElementById("yuan").value;     var jinzhiObj=document.getElementById("jizhi");     var jiizhiIndex=jinzhiObj.selectedIndex;     var jinzhiValue=jinzhiObj.options[jiizhiIndex].value;     //需要将字符串转化为数字     var yuanval1=Number(yuanval);     var jinzhiValue1=Number(jinzhiValue);     alert(yuanval+"的"+jinzhiValue+"进制是"+yuanval1.toString(jinzhiValue1)); } </script> </body> </html>

本文标签: 计算器JavaScript