go言語入門学習サイト

go言語初心者のために基礎から解説します。

go言語でwhile文の動作をfor文で行う。

go言語ではJavaScriptみたくwhile文はありません。

while文はないけどfor文で実は同様な処理をできます。
それを実際にやってみます。

【やり方】

for i <数値 {
処理
}

forの後に条件式を入れてそれがtrueつまり真ならそれが終わるまで繰り返しwhile文と同様な動きします。


【コード】

package main

import "fmt"

func main() {
sum := 0
for i := 0; i < 10; i++ {
sum += i
}
fmt.Println(sum)
}

45


【解説】

sum := 0で変数sumが0です。
for i := 0; i < 10; i++は変数iを0から9まで足します。

それを sum += iでiをsumに代入します。
0から9を足したので条件がfalseになり45になります。








TechAcademy [テックアカデミー]


【アイデミー】AIを学んで一発逆転のキャリアチェンジ!



取材やお仕事紹介などはこちらからお気軽にご連絡下さい。
ysa7825@gmail.com