配列の反復処理
CoddyのGOジャーニー「基礎」セクションの一部。レッスン 72/109。
インデックスを使ったforループで配列を反復処理できます。
曜日の配列を作成します:
weekdays := [5]string{"Monday", "Tuesday", "Wednesday", "Thursday", "Friday"}forループを使用して配列を反復処理します:
for i := 0; i < len(weekdays); i++ {
fmt.Println(i, weekdays[i])
}これは各要素をそのインデックスとともに表示します:
0 Monday
1 Tuesday
2 Wednesday
3 Thursday
4 Fridayチャレンジ
初心者このチャレンジでは、forループを使って果物の配列を反復処理する練習をします。配列はすでに定義されています。あなたの課題は、配列内の各果物を新しい行に出力するようにforループを完成させることです。
自分で試してみよう
package main
import "fmt"
func main() {
// 果物の配列
fruits := [5]string{"Apple", "Banana", "Orange", "Grape", "Mango"}
// TODO: 配列内の各果物を出力するforループを完成させてください
for i := 0; i < len(fruits); i++ {
// 各果物を出力するコードをここに追加してください
}
}このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: Goオンラインコンパイラ