【发布时间】:2014-12-13 13:48:11
【问题描述】:
我需要你的帮助。 我在使用 HTML+Javascript 的应用程序时遇到问题。我需要生成 100 个随机数并将它们全部显示在一个面板中。另外:当我只选择 2 个数字时,数字的总和必须显示在其他面板中。 我做了 html 文件,我试图弄清楚它是如何工作的,但我仍然需要你的帮助。 这是 HTML 文件:
<div id = "section1">
<span class = "boxes" id="demo1" onclick = "sum();"></span>
<span class = "boxes" id="demo2"></span>
<span class = "boxes" id="demo3"></span>
<span class = "boxes" id="demo4"></span>
<span class = "boxes" id="demo5"></span> <br/><br/>
<span class = "boxes" id="demo6"></span>
<span class = "boxes" id="demo7"></span>
<span class = "boxes" id="demo8"></span>
<span class = "boxes" id="demo9"></span>
<span class = "boxes" id="demo10"></span> <br/>
</div>
<div id = "section2">
<span id="sum1" class = "sum"></span>
<span id="sum2"></span>
</div>
这是javascript
function myFunction() {
var a1 = Math.floor((Math.random()*100)+1);
var a2 = Math.floor((Math.random()*100)+1);
var a3 = Math.floor((Math.random()*100)+1);
var a4 = Math.floor((Math.random()*100)+1);
var a5 = Math.floor((Math.random()*100)+1);
var a6 = Math.floor((Math.random()*100)+1);
var a7 = Math.floor((Math.random()*100)+1);
var a8 = Math.floor((Math.random()*100)+1);
var a9 = Math.floor((Math.random()*100)+1);
var a10 = Math.floor((Math.random()*100)+1);
document.getElementById("demo1").innerHTML = a1;
document.getElementById("demo2").innerHTML = a2;
document.getElementById("demo3").innerHTML = a3;
document.getElementById("demo4").innerHTML = a4;
document.getElementById("demo5").innerHTML = a5;
document.getElementById("demo6").innerHTML = a6;
document.getElementById("demo7").innerHTML = a7;
document.getElementById("demo8").innerHTML = a8;
document.getElementById("demo9").innerHTML = a9;
document.getElementById("demo10").innerHTML = a10;
}
function suma(){
var fn, ln;
fn = document.getElementById("demo1").value;
ln = document.getElementById("demo2").value;
result = (parseFloat(fn)+parseFloat(ln));
document.getElementById("suma1").innerHTML = result;
}
你能帮我提些建议吗? 谢谢
【问题讨论】:
-
阅读数组和循环。
-
说真的,在开始学习之前,您至少需要花几天时间阅读有关如何编码的知识。这并不容易。
-
Eric 有什么例子吗?
标签: javascript jquery random numbers