gpt4 book ai didi

javascript - 如何使用for循环来计算数字?

转载 作者:行者123 更新时间:2023-12-03 08:16:04 26 4
gpt4 key购买 nike

我需要向上计数数字,并在其之间打印一个字符串“then”:5 then 6 then 7 then...就像这样。当你返回时,我对使用参数与函数名称感到非常困惑。我的代码如下..但是有人可以帮忙吗?

function countUp(start) {
start +=
for(var i = start; i < start + 10; i++) {
console.log(start[i] + "then");
}
return start;
}

最佳答案

我会做这样的事情:

function countSheep(limit){
for (var i = 1; i < limit; i +=1){
console.log(i + " sheep")
}
}

countSheep(10);

我用了“羊”而不是“然后”,但你明白了。由于您只想产生副作用(在控制台打印出“1 then 2..”),因此您不需要构建一个字符串,然后让函数返回它。

如果你确实想构建一个字符串,然后让你的函数返回它,你可以这样做:

function countSheep(limit){

var allMySheep = "";

for (var i = 1; i < limit; i +=1){
allMySheep += (i + " sheep, ")
}

return allMySheep;
}

console.log(countSheep(10));

注意:我从 1 (var i = 1) 开始循环,因为我数的是羊,而不是数字。您可能希望从 0 (var i = 0) 开始。

关于javascript - 如何使用for循环来计算数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33930916/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com