繰り返しの処理を行うforEach文を使う例
配列の各要素に対して処理を行う
コード.gsfunction for_each(){
var items = ["はれ", "あめ", "くもり"];
items.forEach(function(item){
Logger.log(item);
});
}
| 意訳この機能がやること 配列を用意する 配列の要素をひとつずつ取得して ログに出す |
別の書き方
コード.gsfunction for_each2(){
var items = ["はれ", "あめ", "くもり"];
items.forEach(get_items);
}
function get_items(item){
Logger.log(item);
}
| 意訳この機能がやること 配列を用意する itemsをひとつずつget_itemsに渡すログに出す この機能がやること itemをログに出す |
for文で書く例
コード.gsfunction for_each3(){
var items = ["はれ", "あめ", "くもり"];
for(var i = 0; i < items.length; i++){
Logger.log(items[i]);
}
}
| 意訳この機能がやること 配列を用意する 配列の要素をひとつずつ取得して ログに出す |
実行すると以下のようなログが出ます
