アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
目玉の数さえ十分あれば、どんなバグも深刻ではない -- Eric Raymond
ローカル変数のスコープ (スコア:0)
これは
2.times do |i|
if i == 1
p a
else
a = 1
end
end
が実行できないというやつのことでしょうか。
Re:ローカル変数のスコープ (スコア:1)
a=i
end
# error
p a
↑これはエラーになるけど、
a=1
10.times do |i|
a=i
end
# 10が出力される
p a
こっちではaの値が上書きされてしまう、
という問題では?
Re:ローカル変数のスコープ (スコア:0)
> 10.times do |i|
> a=i
> end
>
> # 10が出力される
> p a
出力は 9 です
Re:ローカル変数のスコープ (スコア:1)