Menu
Coddy logo textTech

配列の反復処理

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
challenge icon

チャレンジ

初心者

このチャレンジでは、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++ {
		// 各果物を出力するコードをここに追加してください
		
	}
}
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン

自分で練習してみよう: Goオンラインコンパイラ