Почему объявления переменных в консоли продолжают возвращать «undefined»?

, я использую последнюю версию Firefox (4.0.1) и Firebug (1.7.2).

Каждый раз, когда я ввожу объявление переменной в консоль, возвращается выделенное курсивом предупреждение «undefined».

Так, например, если я ввожу «var x = 5;», то ответ будет «undefined», а не «5».

Впоследствии, если я ввожу «x» в консоль, возвращается правильное значение 5. Однако ошибка / предупреждение доставляют неудобства, мне бы очень хотелось знать причину и решение, и если я единственный, кто испытывает это.

Интересно, если я не использую var, а просто объявляю значение с помощью «x = 5», тогда правильное поведение проявляется, и в консоли возвращается «5».

5
задан Aquaboltar 9 June 2011 в 18:13
поделиться