好的。我做了一个计算2的权力的程序。我有html代码。但我首先为你描述它。有一个输入id ='inputin',下面有一个按钮。在输入你写一个数字。这个数字将是两个指数,你按下按钮后,结果会出现一个窗口的console.loghtml按钮和javascript代码
这里的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在页面的某个地方?日Thnx
我会用'警报(Y)'对于快速检查(没什么奇怪的) –
Y = 1时每次都不会得到相同的答案吗? – Learner
它适合我。 http://jsfiddle.net/barmar/a9FrL/ – Barmar