我在javascript中学习function
。我想打印"hahahahahahahahahaha!"
这是我找到的解决方案,但我不明白para
中for loop
的作用是什么?任何解释都赞赏。谢谢。
function laugh(para) {
var sum = "";
for (var x = 0; x < para; x++) {
sum += "ha";
}
return sum += "!";
}
console.log(laugh(10));
答案 0 :(得分:0)
para
是您在调用函数时传递函数的参数(数字10)。它确定循环运行的时间。
function laugh(para) {
var sum = "";
for (var x = 0; x < para; x++) {
sum += "ha";
}
return sum += "!";
}
function laugh2(count) {
var sum = "";
for (var x = 0; x < count; x++) {
sum += "ha";
}
return sum += "!";
}
console.log(laugh(10));
console.log(laugh(40));
console.log(laugh(100));
console.log(laugh2(10));
console.log(laugh2(40));
console.log(laugh2(100));
答案 1 :(得分:0)
x < para
是要结束循环的条件。 para 设置限制,只要 x 小于循环继续。