Как вообще работает этот IF

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
Не понимаю логику разрабов. Уже несколько раз использую switch заместо if так как нихрена не врублюсь как оно тут работает.

В моем понимании если dom=="error" это true и мы идем по правой ветке, иначе по пунктиру.
 

evgen_po

Client
Регистрация
27.08.2013
Сообщения
848
Благодарностей
532
Баллы
93
Цифры сравниваются без кавычек, тесты с кавычками.
В данном случае "dom"=="error" правильней
 
  • Спасибо
Реакции: Radzhab

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
Ну тогда в switch тоже пихнули бы эту логику. (facepalm)
 

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
у свича логика только на одинаковость и учитвать различия между целочисленным и строчным типами ненужно, поэтому там можно без кавычек.
 
  • Спасибо
Реакции: sof

samsonnn

Client
Регистрация
02.06.2015
Сообщения
1 783
Благодарностей
1 451
Баллы
113
нет тут не чего сложного, на ютубе есть видео про этот экшен, там все придельно просто и ясно, ссылку на видео кину вам в лс
 

Gfoblin

Client
Регистрация
30.05.2013
Сообщения
4 596
Благодарностей
1 014
Баллы
113
Сам через раз забываю про ковычки потом сижу и смарю где косяк :-)
 
  • Спасибо
Реакции: Radzhab

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
и в C# иногда путаешься, так как там эта строчка как раз false
 

lokiys

Moderator
Регистрация
01.02.2012
Сообщения
4 812
Благодарностей
1 187
Баллы
113

C2H5OH

Client
Регистрация
30.09.2014
Сообщения
55
Благодарностей
26
Баллы
18
Записал видео по экшену Логика - IF
пытался разобрать все что касается данного блока. Если Вам понравилось данное видео, то подписывайтесь на кала, чтобы следить за всеми обновлениями и бонусами для Вас
 

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
"исскуственный интелект"?!??
все те "слова"" называются логические операторы.
короче два бала за обьяснение
текстовые значания обязательно нужно вписывать в кавычки и лучше в двойные
числовые значение обязательно нужно писать без кавычек
где приоритет операций!??!
короче бред и дизинформация я на такой "кала" точно не подпишусь ))
ты еще и канал платным сделал? пипец!
 
  • Спасибо
Реакции: Ribas, Bot_Sculptor и CSS

C2H5OH

Client
Регистрация
30.09.2014
Сообщения
55
Благодарностей
26
Баллы
18
"исскуственный интелект"?!??
все те "слова"" называются логические операторы.
короче два бала за обьяснение
текстовые значания обязательно нужно вписывать в кавычки и лучше в двойные
числовые значение обязательно нужно писать без кавычек
где приоритет операций!??!
короче бред и дизинформация я на такой "кала" точно не подпишусь ))
ты еще и канал платным сделал? пипец!
спасибо за обратную связь) но что за "ты еще и канал платным сделал"? обычный канал
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
Скорее всего он про рекламу на канале
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
монетизация или как оно у вас там
 

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
C2H5OH, это не обратная связь, а упрек на то что серьезней нужно относиться к любому делу, гораздо серьезней.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)