Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите решить проблему с if else в javaScript

Дмитрий Михайлов Ученик (103), открыт 4 дня назад
Недавно начал изучать javaScript, решил сделать простую схему с помощью if else. на примере видно, что если gg = 55 то в консоли будет написано "хорошо". Если не 55 то "плохо". Но как бы я не пенял значение gg в консоли всегда пишется "хорошо". Можете объяснить, в чем проблема?
5 ответов
Gubga rus Мастер (1831) 4 дня назад
ты вывод в консоль то сделай
Дмитрий МихайловУченик (103) 4 дня назад
в смысле? у меня стоит console.log, в консоли все пишется. или надо что то еще?
Aac AacoB Оракул (54001) Дмитрий Михайлов, точки с запятой надо, дебил малолетний!
Aac AacoB Оракул (54001) 4 дня назад
"Недавно"... вот и изучай, нефуй тут ныть!
Дмитрий МихайловУченик (103) 4 дня назад
Да, а что?
Celtic Hammer Мудрец (18043) 4 дня назад
if (gg == 55)
== - знак равенства
= - в JS вовсе не "равно" из математики, а присваивание какого-либо значения
Ivan Ivanov Гуру (3708) 4 дня назад
if (gg = 55) всегда возвращает true. Открой для себя ESLint, он поможет.
Ivan IvanovГуру (3708) 4 дня назад
Это читается как "если получилось задать значение 5 для gg".
Андрей Устинов Гуру (3231) 4 дня назад
= это знак присваивания, а не сравнения. нужно использовать == или ===
Похожие вопросы