JavaScript#9-スコープ
今日は、スコープについて勉強しました。
なかなか理解が難しいので、JavaScriptを一周したらまた戻って学習したいと思っています。
さて、以下のコードを実行すると、エラーが発生します。
どの部分にエラーが発生するか、発見できましたか?
let rand;
function chance() {
rand = Math.random();
if (rand < .5) {
let result = "成功";
} else {
let result = "失敗";
}
return result;
}
console.log(chance());