我想知道如何在 while 回圈中回圈 x 次?
這是我的 while 回圈,它計數 200 10 次,我想要做的是繼續回圈再計數 90 次,例如:
while (go) {
data = getRecordsByPage(i,200,token,module);
if (Number(data.info.count) < 200) {
go = false;
};
if (i%10 == 0) {
go = false;
continue
}
while(go = false)
{
Utilities.sleep(10000)
}
if(Utilities.sleep == 10000)
{
go = true;
}
}
rows = Number(rows) Number(data.info.count);
i ;
Logger.log(rows)
}
我還有另一個 while 回圈,在回圈重新開始進行另一個計數之前給出 10 秒的超時。
uj5u.com熱心網友回復:
我查看了您之前的帖子以獲取有關您的問題的一些背景資訊,我認為您想要做的是創建一個腳本,該腳本每 10 次迭代執行一個命令,并且您希望將其重復 90 次。
在這里,我添加了for loop并且while loop每 10 次迭代列印 90 次。
雖然回圈:
function whileLoopCount(){
var x = 1
while (x <= 900){
if((x % 10) == 0){
Logger.log(x);
}
x ;
}
}
For回圈:
function forLoopCount(){
for (var i = 1; i <= 900; i ){
if((i % 10) == 0){
Logger.log(i);
}
}
}
如果我對您的問題的理解正確,請告訴我。
參考:
- 回圈和迭代
uj5u.com熱心網友回復:
function ttttttttt() {
let x = 10;
Logger.log([...Array.from(new Array(x).keys())].map(e => e));//[0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0]
let a = [];
while(x--) {
a.push(x);
}
Logger.log(a);//[9.0, 8.0, 7.0, 6.0, 5.0, 4.0, 3.0, 2.0, 1.0, 0.0]
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/379139.html
上一篇:在谷歌作業表中格式化資料字串
