Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
For loop 这个小小的For循环将终结我_For Loop_Google Sheets - Fatal编程技术网

For loop 这个小小的For循环将终结我

For loop 这个小小的For循环将终结我,for-loop,google-sheets,For Loop,Google Sheets,我是一个全新的编码新手,在我的一生中,通过巫毒或谷歌搜索,我无法理解为什么这个简单的代码在谷歌脚本中不起作用: var student = new Object; // name & student's hours var studentNames = new Array; for (var i=0; i <= allSheets[1].getLastRow(); i++); { studentNames[i] = allSheets[1].getRange((i+3),1

我是一个全新的编码新手,在我的一生中,通过巫毒或谷歌搜索,我无法理解为什么这个简单的代码在谷歌脚本中不起作用:

var student = new Object; // name & student's hours
var studentNames = new Array;

for (var i=0; i <= allSheets[1].getLastRow(); i++); {
   studentNames[i] = allSheets[1].getRange((i+3),1).getValue();
   student[studentNames[i]] = allSheets[1].getRange(i+3, 3).getValue();
}
一切都很好


如果有人能告诉我我做错了什么,我将不胜感激。

删除
for
循环末尾的分号


for(var i=0;i删除
for
循环末尾的分号


for(var i=0;i第4行有一个额外的分号:

for (var i=0; i <= allSheets[1].getLastRow(); i++); {

for(var i=0;i第4行有一个额外的分号:

for (var i=0; i <= allSheets[1].getLastRow(); i++); {

for(var i=0;我请检查此项,这将有助于提高您的内容质量您是否检查了allSheets[1]。getLastRow()实际返回的内容?@doc是的,它返回23。请检查此项,这将有助于提高您的内容质量您是否检查了allSheets[1]。getLastRow()实际返回的内容真的回来了?@doc是的,它回来了23。你赢了我两分钟。你赢了我两分钟。
for (var i=0; i <= allSheets[1].getLastRow(); i++) {