Упражнения 01. 0
1. "Hello world"
Вывести в консоль "Hello world" без использования латиницы.
2. Error
Вывести в консоль Error.
(console.error())
3. Literals
Вывести в консоль литералы JS: Null, Boolean Literals(оба), Numeric Literals(всех систем счисления), String Literals(3 базовых) (можна найти тут).
4. Group
Сгрупировать все литералы по типу и вывести группу с подписью конкретной группы.
5. Time
Засечь время выполнения кода из задания 4.
(console.time()/console.timeEnd())
6. Age
Спросить у пользователя сколько ему лет. Результат вывести в консоль.
(prompt())
7. 18-
Спросить у пользователя есть ли ему 18. Результат вывести в консоль.
(confirm())
8. Info
Спросить у пользователя имя, фамилию, возраст и пол. Результат записать в переменную и вывести в консоль одной строкой как поле info.
console.info(1, 2, 3, 4);
9. Global
Вывести в консоль window. Изучить результат.
10. DOM
Вывести в консоль document в 2 вариантах: dir и log. Сравнить результат.
11. Dude
Создать переменную чувак без оператора var и вывести в консоль window. Ctrl+F в консоли, найти чувака в window. Перезапустить страницу, сделать то же но с оператором var. Изучить результат.
12. Strict dude
Повторить задание 11 с директивой "use strict". Изучить результат.
13. Value exchange
Даны две переменные с числами a = 8, b = 5. Составить фрагмент программы, после исполнения которого значения переменных поменялись бы местами (новое значение a равно старому значению b и наоборот).
14. Value exchange 2.0
Решить предыдущую задачу, не используя дополнительных переменных (и предполагая, что значениями переменных могут быть произвольные целые числа).