Javascript數值和和字串進行轉換時,可以對不同的進位進行操作。
轉換例子如下:
複製代碼代碼如下:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>帶進制的數值和字串間進行轉換</title>
</head>
<body>
<script language="javascript">
//數字到字串的轉換:toString(),可轉換為不同進位
function test1(){
var f = [1,2,3,4,5,6,7,8];
alert(f.reverse().join("")); //陣列的反向功能,連線功能測試
var b = parseInt(f.reverse().join("")).toString(2);
alert(b);
}
//字元到數值的轉換:parseInt(),可轉換不同進位的數據
function test2(){
var s = '10101010';
var b = parseInt(s,2);
alert(b);
}
test2();
</script>
</body>
</html>