Skip to content

Latest commit

 

History

History
100 lines (66 loc) · 3.19 KB

HW2.md

File metadata and controls

100 lines (66 loc) · 3.19 KB

< TeachMeSkills />

JavaScript


HOMEWORK 2

    learn.javascript.ru  прочитать п1.1 - п.2.7 (решать задачи в конце каждой главы, если они есть)

Выполнить упражнения

NORMAL level

Task 1 💻

Создайте переменные, затем сложите их и выведите результат в консоль разработчика.

    let x = 20
    let y = 58
    let z = 42

Task 2 💻

Создайте переменные:

- количество секунд в минуте
- количество минут в часу
- количество часов в сутках
- количество суток в году

Посчитайте ваш возраст в секундах и поместите результат в переменную myAgeInSeconds

Task 3 💻

    let count = 42
    let userName = '42'

Создайте две переменные. Поместите в них переменную count и превратите в строку, а userName наоборот в число. Попробуйте реализовать задачу двумя разными способами.

Task 4 💻

Имеется три переменные:

  let a = 1
  let b = 2
  let c = "белых медведей"

Сложите переменные так, чтобы в результате получилось выражение: 12 белых медведей и результат выведите в консоль.

Task 5 💻

Создайте переменные и поместите в них нижеприведенные слова. Затем создайте еще одну переменную lengthWords и посчитайте в ней длинну всех слов из списка:

- доступ 
- морпех
- наледь
- попрек
- рубило

Task 6 💻

Создать 3 переменные разных типов и вывести в консоль для каждой из них строку следующего вида:

`Variable: %variable name% have type: %type variable%`

Task 7 💻

Запросить у пользователя имя и возраст и вывести их в консоль.

ADVANCED level

Task 1 👨‍🏫

Поменяйте значение переменных местами не создавая дополнительной переменной:

    let a = 4
    let b = 3

Task 2 👨‍🏫

В данном послании скрыт шифр! Чтобы его разгадать нам нужно соединить все вторые символы слов!

    let codeWord1 = "обернись";
    let codeWord2 = "неужели";
    let codeWord3 = "огурцы";
    let codeWord4 = "липкие";
    let codeWord5 = "?!";

Создайте переменную cipher и поместите туда необходимые символы