Menu
CoddyTech

`len` による配列の長さ

CoddyのGOジャーニー「基礎」セクションの一部。レッスン 71/109。

len()関数は、配列の長さ(要素数)を返します。

色の配列を作成します。

colors := [4]string{"Red", "Blue", "Green", "Yellow"}

len() を使って配列の長さを取得します:

arrayLength := len(colors)
fmt.Println("The array has", arrayLength, "elements")

これは次のように表示されます:

The array has 4 elements

変数を使わずに、fmt.Println() の中で直接 len() を呼び出すこともできます:

fmt.Println(len(colors)) // 4
challenge icon

チャレンジ

初心者
このチャレンジでは、len()関数を使って配列の長さを調べる練習をします。

好きな果物を格納した配列が用意されています。len()関数を使ってこの配列の長さを調べ、その値をnumberOfFruits変数に格納してください。

自分で試してみよう

package main

import "fmt"

func main() {
	// これはお気に入りの果物を格納した配列です
	favoriteFruits := [5]string{"Apple", "Banana", "Orange", "Mango", "Strawberry"}
	
	// TODO: len() 関数を使って favoriteFruits 配列の長さを求めます
	// そして、その値を numberOfFruits 変数に格納します
	var numberOfFruits int
	
	// これにより、配列内の果物の数が表示されます
	fmt.Printf("There are %d fruits in the array\n", numberOfFruits)
}
quiz icon腕試し

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

基礎のすべてのレッスン

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