JS循环不产生任何结果
JS loop producing no result
尝试创建一个带有循环的数组,然后将数组的所有内容相加并将结果作为DIV
的内容,但是当我运行小提琴时,我没有得到任何结果,jshint 说一切都格式良好。
var begin = 500000;
var stop = 999999;
var arrInt = [];
// Create an array worth summing
var CreateArray = function (begin,stop) {
while(begin < stop +1){
arrInt.push(begin++);
}
};
// Sum all ints in an array
var IntSum = function (ManyInts) {
var i = arr.length; while (i--) {
return;
}
};
var example = document.getElementById("example").innerHTML;
example=IntSum(arrInt);
<div id="example"></div>
http://jsfiddle.net/7b8rqme5/
你从来不叫CreateArray
. 你调用你的另一个函数,IntSum
,它什么也不做。 此外,您创建一个变量example
并为其分配一个 dom 元素,然后立即用 (noop) 函数结果覆盖它。 您的代码还存在其他问题。
我的建议是:放慢脚步,确定你需要完成什么,然后一步一步地去做。
我认为这就是你想要的。但不确定你在这里想做什么。
var begin = 500000;
var stop = 999999;
var arrInt = [];
var CreateArray = function (begin,stop) {
while(begin < stop +1){
arrInt.push(begin++);
}
};
var IntSum = function (ManyInts) {
var sum = 0
var i = ManyInts.length; while (i--) {
sum += ManyInts[i];
}
return sum;
};
var example = document.getElementById("example").innerHTML;
CreateArray(begin, stop);
var saic=IntSum(arrInt);
document.getElementById("example").innerHTML = saic
http://jsfiddle.net/wpnkL6k2/
相关文章:
- 尝试添加一个选项以使用append进行选择,但没有任何结果
- 比较数组中的连续元素不会返回任何结果(javascript)
- Ajax 不返回任何结果
- jQuery $.get() JSON 函数正在执行,但不会产生任何结果
- 使用ajax运行php脚本不会显示任何结果
- 使用角度剑道列表视图不显示任何结果
- 流星呼叫没有给出任何结果
- JSON API 不会在 jquery getJSON 中返回任何结果
- JavaScript 函数不返回任何结果
- 执行带有 WHERE 子句的 Sql 在 Phonegap 中不返回任何结果
- 我正在尝试在这个基本的xhtml页面上使用JavaScript和XPath.但我没有得到任何结果
- JS循环不产生任何结果
- 使用 Javascript 在 MongoDB 中使用希腊字符执行查询不会返回任何结果
- 自定义谷歌搜索不会返回任何结果
- Div 标记不显示任何结果
- 为什么对于一个手机号码,这个数据表没有显示任何结果
- Facebook JS SDK未返回任何结果
- gullow管道(gullow.dest())不会创建任何结果
- Postgre使用Ajax函数在带有复选框的数据库中进行多记录删除查询,不会返回任何结果;不起作用
- 自动完成:检测不到远程数据源的任何结果