Основные типы данных в JavaScript

Создаём переменные, считаем расстояния и режем строки на кусочки.

📋 Заданий: 7✅ С автопроверкой: 7✨ Новых: 3

🧭Где писать JavaScript-код

Короткие примеры удобно пробовать прямо в консоли браузера (F12 → Console), а задания ниже можно решать в редакторе на странице.

Как начать писать код

🔢Задания

1

От Москвы до Санкт-Петербурга

легкоавтопроверка

Расстояние от Москвы до Санкт-Петербурга — 705 км. Создай переменные и вычисли это расстояние в сантиметрах (переменная inCentimeters) и в миллиметрах (inMillimeters).

Вопрос 1
Показать ответ (сначала попробуй сам!)
let meter = 1000
let centimeter = 100
let toSaintPetersburg = meter * 705

let inCentimeters = toSaintPetersburg * centimeter
let millimeter = 10
let inMillimeters = inCentimeters * millimeter
console.log(inCentimeters, inMillimeters)
Решение задания
2

Переведи в мили

легкоавтопроверка

В одной миле 1.6 км. Переведи 705 км в мили и сохрани ответ в переменную toSaintPetersburgMile.

Вопрос 2
Показать ответ (сначала попробуй сам!)
let kilInMile = 1.6
let toSaintPetersburgMile = 705 / kilInMile
console.log(toSaintPetersburgMile)
Решение задания
3

Срезы строки

среднеавтопроверка

С помощью slice() сохрани в переменные кусочки строки:

  • word1 — "Probably"
  • word3 — "LONGEST" (заглавными буквами — toUpperCase())
  • what — " string you ever seen" (с пробелом в начале)

Вопрос 3
Показать ответ (сначала попробуй сам!)
let longestString = 'Probably the longest string you ever seen'

let word1 = longestString.slice(0, 8)
let word3 = longestString.slice(13, 20).toUpperCase()
let what = longestString.slice(20)
console.log(word1, word3, what)
Решение задания
4

Арифметика с переменными

легкоавтопроверка

Создай переменную number, равную сумме nOne и nTwo. Потом прибавь к ней 1, а затем увеличь в 3 раза. В конце должно получиться 12.

Вопрос 4
Показать ответ (сначала попробуй сам!)
let nOne = 1
let nTwo = 2

let number = nOne + nTwo
number += 1
number *= 3
console.log(number)
Решение задания
5

Сколько дней я живу

легконовоеавтопроверка

Переменная age хранит твой возраст. Выведи в консоль, сколько это дней (считаем, что в году 365 дней), и сколько часов.

Показать ответ (сначала попробуй сам!)
let age = 12
let days = age * 365
console.log(days)
console.log(days * 24)
6

Какой это тип?

легконовоеавтопроверка

С помощью typeof выведи тип каждого значения: 42, 'кот', true и переменной, которой ничего не присвоили.

Показать ответ (сначала попробуй сам!)
let nothing
console.log(typeof 42)
console.log(typeof 'кот')
console.log(typeof true)
console.log(typeof nothing)
7

Шаблонная строка

средненовоеавтопроверка

Выведи фразу Меня зовут Аня, мне 12 лет, подставив переменные в шаблонную строку: `Меня зовут ${name}...` (кавычки — обратные, клавиша Ё).

Показать ответ (сначала попробуй сам!)
let name = 'Аня'
let age = 12
console.log(`Меня зовут ${name}, мне ${age} лет`)