Я читал хорошую книгу о JavaScript.
Началось с:
Логический тип принимает только два буквальных значения: true и false. Они отличаются от числовых значений, поэтому значение true не равно 1, а false не равно 0.
Однако я наблюдал следующее:
if(1==true)
document.write("oh!!! that true"); //**this is displayed**
Я знаю, что каждый тип JavaScript имеет логический эквивалент.
Но тогда, что правда?