1. Для чего используется язык JavaScript и чем отличаются объявления переменных let и const?

 

2. Какие основные типы данных существуют в JavaScript и для чего используются операторы сравнения?

 

3. Как работают условные конструкции if, else и switch?

 

4. Для чего предназначены массивы и циклы for и while в JavaScript?

 

5. Что такое функция, объект и модуль в JavaScript и какую роль они выполняют при разработке программ?