#GASのプログラムで、for文のcontinue,returnに関する質問です。
######for文の処理を、ある条件になった場合は飛ばしたいと思っています。
下記のif条件に合致する際には、
returnかcontinueかどちらを入れればいいでしょうか。
また括弧閉じる位置は①と②のどちらが正しいでしょうか。
gas
1 2function joukenTeishi(){ 3sheet=SpreadsheetApp.getActivesheet(); 4 5 for(var i=0;i<20;i++){ 6 var value=sheet.getRange(i,1).getValue(); 7 if(value ==null){ 8 9 continue; 10 //もしくは return ? 11 12 }//(1)ここで閉じるのか。(if文中はcontinueのみ) 13 14 sheet.getRange(i,5).setValue(value); 15 //}(2)ここで閉じるのか。(for文の最後の処理のあと) 16 17 } 18 19}
1点目 :条件に合致した場合処理をスキップするのはcontinue、returnどちらが適切か。
2点目 :括弧を閉じる位置は、①continue(return)の直後か。
②for文の処理すべてを内包する位置か。
入門編の質問で申し訳ありません。
こんな質問でも相手してくださる方がいたら、
お教え頂けたら幸いです。
宜しくお願い致します。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/14 09:56
2020/04/14 09:59
2020/04/14 10:13 編集