var image; だけじゃ初期化されないのか

ブログ | 2010/9/8 20:21
for(var i=0; i < 5; i++){
 var image;
 if(i == 0) image = '金麦';
 alert(image);
}
たぶん、これだと「金麦」が5回出る。

for(var i=0; i < 5; i++){
 var image = '';
 if(i == 0) image = '金麦';
 alert(image);
}
これで、最初だけ「金麦」。

常識ですか。はいそうですか。(金曜日に頭のいい子に聞いてみよう)
縮小 拡大

ログインしておくと、後で編集が可能です。

Rottel内コンテンツ

ユーザー一覧

Rottelとは?
利用規約
開発飲料
利用者の声
ヘルプ
close