-2

ばかげているかもしれませんが、「var」キーワードには本当に落ち込んでいます。以下の問題が解らず困っています。

var local = true;
function outer() {
    /* local scope */
    var local = false;
    function inner() {
      alert(local);
      var local;
    }
    inner();
}
outer();

function a(x) {
    return x * 2;
}
var a;
alert(a);

どんな説明でも大歓迎です。

4

1 に答える 1