Показать сообщение отдельно
  #2 (permalink)  
Старый 30.11.2023, 12:44
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,587

Простой ответ: потому что так решили при создании языка, в этом нет сакральной логики.
Углублённый ответ: иди и почитай спецификацию приведения типов, там по пунктам расписано что и как происходит, почему - ответ выще.
Правильный ответ: забудь об == и всё. Просто всегда используй === и не забивай себе голову бесполезным мусором.
__________________
29375, 35
Ответить с цитированием