【发布时间】:2014-06-02 23:34:03
【问题描述】:
非常感谢您对我的代码的帮助。这看起来非常非常简单,但我根本看不出问题出在哪里。仅出于测试目的,我想将内部 for 循环中的“j”的 9 个值中的每一个以及外部 for 循环中的“i”的 9 个值中的每一个输出到控制台,总共 81输出。但是,它只返回一次 "j" (9) 的第一个值。我做错了什么?
var getPalindrome = function(){
for (var i=9;i>0; i--){
for (var j=9;j>0;j--){
return ("J: " + j);
}
return ("I: " + i);
}
}
console.log(getPalindrome());
输出:“J:9”
【问题讨论】:
-
return立即退出当前函数。 -
这个函数的具体目标是什么?
标签: javascript for-loop