Menu
CoddyTech

`for` ループ - 基本

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

Goの基本的なforループについて、初期化部分に焦点を当てて学びましょう。forループを使うと、コードを何度も繰り返し実行できます。

まず、1から3まで数えるシンプルなループを作成しましょう。

for i := 1; i <= 3; i++ {
    fmt.Println(i)
}

このコードを実行すると、数字の1、2、3が画面に順番に表示されます。

1
2
3

初期化部分 i := 1 は、ループが始まる前に一度だけ実行されます。変数 i を作成し、1 に設定します。この変数 i はループ内でのみ使用できます。

中央の部分 i <= 3 は、ループを続けるべきかどうかを確認する条件です。最後の部分 i++ は、ループのたびに i の値を 1 増やします。

challenge icon

チャレンジ

初心者
このチャレンジでは、初期化、条件、後処理文を使った for ループの練習をします。あなたの課題は、1 から 5 までの数値を出力するように for ループを完成させることです。

for ループは次のようにします。
1. 変数 i を 1 に初期化する
2. i が 5 以下である間、繰り返す
3. 各反復の後に i を 1 増やす

自分で試してみよう

package main

import "fmt"

func main() {
	// TODO: 1 から 5 までの数字を出力するように for ループを完成させる
	// 初期化、条件、後処理文の形式を使う
	for /* ここにコードを記述 */ {
		fmt.Println(i)
	}
}
quiz icon腕試し

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

基礎のすべてのレッスン

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