`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 増やします。
チャレンジ
初心者このチャレンジでは、初期化、条件、後処理文を使った for ループの練習をします。あなたの課題は、1 から 5 までの数値を出力するように for ループを完成させることです。
for ループは次のようにします。
1. 変数
2.
3. 各反復の後に
for ループは次のようにします。
1. 変数
i を 1 に初期化する2.
i が 5 以下である間、繰り返す3. 各反復の後に
i を 1 増やす自分で試してみよう
package main
import "fmt"
func main() {
// TODO: 1 から 5 までの数字を出力するように for ループを完成させる
// 初期化、条件、後処理文の形式を使う
for /* ここにコードを記述 */ {
fmt.Println(i)
}
}このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
7制御フロー:ループ
`for` ループの解説`for` ループ - 基本`for` ループ - 条件のみ`break` キーワード`continue` キーワードネストされたループまとめ:処理の繰り返し自分で練習してみよう: Goオンラインコンパイラ