Логическое |
!!'0' === true !!0 === false !!'5' === true !!'' === false !!undefined === false !!null === false !!NaN === false Boolean([]) === true |
В число |
+'132' === 132
'132' * 1 === 132
'132' - 0 === 132
Number('132') === 132
Number('132.132') === 132.132
Number('132abc') === NaN
Number('132.132abc') === NaN
parseInt('132abc') === 132
parseInt('132.132abc') === 132
parseFloat('132abc') === 132
parseFloat('132.132') === 132.132
parseFloat('132.132abc') === 132.132
|
В строку |
True + '' === 'True'
String(132) === '132'
String(null) === 'null'
|