#variables
Вопрос:
Например, я определяю переменную целым числом, и если я попытаюсь проверить переменную в консоли, она скажет «неопределено».
Ответ №1:
Предполагая, что вы говорите о JavaScript. Причина, по которой вы видите это undefined
, заключается в следующем: «Обычно это происходит, когда объявляется переменная. Здесь переменной присваивается память или пространство с помощью движка JavaScript. Из-за этого, как только переменная объявлена, она принимает значение undefined еще до присвоения.» Когда вы присваиваете созданной переменной значение (даже нулевое), она больше не будет undefined
https://scotch.io/courses/10-need-to-know-javascript-concepts/declaring-javascript-variables-var-let-and-const
Ответ №2:
Попробуйте присвоить значение переменной, когда вы ее определяете.
Например: int a=1;
Ответ №3:
в вашей консоли введите let a = 5; затем введите a.
ваш результат будет равен 5. Почему? потому что вы создали экземпляр переменной, но никогда не вызывали ее впоследствии.