Является ли true == 1 и false == 0 в JavaScript?
Я читал хорошую книгу по JavaScript.
Началось с:
Boolean type take only two literal values: true and false. These are distinct from numeric values, so true is not equal to 1, and false is not equal to 0.
Однако я заметил следующее:
if(1==true)
document.write("oh!!! that's true"); //**this is displayed**
Я знаю, что у каждого типа в JavaScript есть логический эквивалент.
Но тогда какова правда?