【发布时间】:2021-07-26 22:49:25
【问题描述】:
我想重复某个文本 N 次。这个 N 可以是任意数字,我会在 multip("", N) 的最后一行输入它。在这种情况下,N = 3。
但是,它只是不起作用。关键是要获得一个函数来接收文本和重复次数,使其重复文本N次然后停止,但我不能,我只是不知道出了什么问题。
function multip(text, repetitions) {
let counter = repetitions;
while(counter < repetitions) {
counter++;
}
return text + "lalala";
}
multip("", 3);
【问题讨论】:
-
如果
counter = repetitions,为什么条件while(counter < repetitions)会返回true? -
我不确定这样做是否可行,但我在函数中声明每次函数运行时计数器都会得到 +1;我对 counter = 重复部分的目标是将这两个元素相互关联。老实说,我不确定自己在做什么
标签: javascript function loops