Avatar
omochimetaru 7/26/2023 6:40 AM
1. 後者は : Foo を省略する余地がない 2. 後者は foo 3回出てきて冗長 3. 前者は、 = の右側が名前foo に依存していないので、コピペして再利用できる(foo 以外の代入に書き換えられる)
6:40 AM
if が foo の初期化のためのものだとわかりやすい
これもあると思いますね。ifの値があることで意味が強くなってると思う。