0
任何人都可以知道如何使这个代码进入JavaScript的递归?我想制作一个代码将二进制转换为十进制,但在JavaScript中使用递归。我怎样才能使这个二进制代码递归
<html>
<head>
<title>Converting Binary to Decimal</title>
</head>
<style>
</style>
<body>
<div>
<input type="text" id="binary" />
<input type="submit" value="convert" onclick="convertBinary()" />
</div>
<script>
function convertBinary()
{
var binaryNumber = document.getElementById('binary').value;
binaryNumber = parseInt(binaryNumber,2);
var decimalNumber = binaryNumber.toString(10);
alert(decimalNumber)
}
</script>
</body>
绝对没有必要在这里使用递归。你有兴趣在
重新发明你自己实现'parseInt'和'toString'吗?如果你坚持,你可以使用递归。 – Bergi