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