好的。我制作了一个计算 2 的幂的程序。我有 html 代码。但我先为你描述一下。有一个 id='inputin' 的输入,下面有一个按钮。在输入中你写一个数字。这个数字将是 2 的指数,按下按钮后会出现一个带有结果的 console.log 窗口
这里的html:
<div id='main'>
<input type="number" name="power2" placeholder='Enter the power' id='inputin'><br/>
<button id="submit" onclick="binaryS()">Do it!</button>
</div>
和javascript:
binaryS = function() {
x = document.getElementById("inputin").value;
y=1;
for(i=1;i<=x;i++) {
y=y*2;
}
console.log (y);
};
为什么它不起作用?有什么帮助吗?如果您可以建议而不是丑陋的 console.log 窗口,我如何将它显示在页面某处的新 div 中?谢谢