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

DivMan, в первом случае - потому что если сравниваются переменные одного типа - никакого приведения типов не происходит. Хочешь сравнить как числа - либо сравнивай с числом, либо приводи к числу заранее.
Во втором случае - потому что после приведения типов(< и > подразумевает именно числа как аргументы, а потому приводит к числам) оба значения равны 22.
И харэ давать ссылки на jsfiddle, для таких простых вещей здесь есть [js run][/js].
__________________
29375, 35

Последний раз редактировалось Aetae, 04.11.2016 в 20:49.
Ответить с цитированием