JS: головоломки

Добрый день!

Недавно наткнулся на несколько интересных задачек на знание тонкостей JS.

 

Приведу их здесь, попробуйте решить. А если не получится — всегда можно посмотреть результат в консоли браузера.

'b' + 'a' + + 'a' + 'a'
(!+[]+[]+![]).length

 

И напоследок старый, но интересный пример необычного поведения:

0.1 + 0.2

 

Если вы не знаете этот пример, то удивлению не будет придела 🙂

В интернете есть объяснение такому поведению.

 

Удачи в изучении всех тонкостей JavaScript!

Автор статьи: Alex. Категория: JavaScript
Дата публикации: 28.07.2019