所以我想將二進制轉換在Javascript爲十進制:二進制在Java腳本十進制
function binToDec(){
var binary = document.getElementById("binaryInput").value.split("").reverse();
var toDecimal = function(binary) {
return parseInt(binary,2);
}
}
但它不工作了,我...我是新來的JS所以我不確定這裏發生了什麼事。
而且,這裏是 「binaryInput」 參考:
<td colspan="2"><input id="binaryInput" type="text" name="First Number" onfocus='onFocusInput(this);'></td>
感謝您的幫助!
@Liam我看着那一個,並嘗試了代碼,但沒有奏效爲我... – user3013513
1)爲什麼你分裂的價值 2)爲什麼你反轉輸入 3)'function binToDec(){return parseInt(document.getElementById(「binaryInput」)。value,2); }'應該這樣做,顯然我沒有在這裏檢查輸入的正確性,因爲你可以添加RegExp/[01] +/g或類似的東西。 –