а вот так - оператор строгого неравенства (столбец < строки)
а теперь объясните, как обычный человек может это понять, принять и запомнить? кто вообще выдумал нетранзитивное равенство? a==b, b==c, но при этом a!=c как с этим жить, если ты не рептилоид?
не вижу ничего ужасного, вижу лишь прекрасные возможности не ебать себе мозги при сравнении чисел из разных источников: числовых -- из кода, строковых -- из юзер инпута все остальные нюансы это просто особенности развития языка, взявшего на себя ношу тащить обратную совместимость
Ну и вообще, все нормальные люди уже открыли для себя TypeScript и ===.
то есть, все нормальные люди нашли обходные пути, чтобы только не пользоваться этим ужасом?
все остальные нюансы это просто особенности развития языка, взявшего на себя ношу тащить обратную совместимость
Да, пока во время рефакторинга кто-нибудь не вынесет это из ифа и не напишет
Привет баг хД
Вообще, перелез с C# уже как полтора года на Nodejs и просто плачу от js'а
зы. тайпскрипт хоть какой-то выход, да