Answer

Answer

@js_test

Ответ:
2

Объяснение:
В JavaScript var создает переменную в контексте функции, а не контексте текущего scope. Это немного отличается от способа, который принят в типизированных языках, вроде Java или C++.

Код для проверки:

function myFunction() { 
    var a = 1; 
    if ( a == 1 ) { 
        var b = 2; 
    } 
    return b; 
}

Report Page