Итоги
В этом уроке вы узнали, что:
- Программа — это список инструкций, которые выполняются одна за другой, сверху вниз. Каждую инструкцию мы заканчиваем точкой с запятой
;. console.log()выводит данные в консоль. Несколько значений, разделённых запятыми, выводятся в одной строке через пробел:console.log("Возраст:", 25)выводитВозраст: 25.- Текст (строка) пишется в кавычках, числа — без них.
- Арифметические операторы:
+,-,*,/и%(остаток). Умножение и деление выполняются раньше сложения и вычитания; скобки меняют порядок. - Десятичные числа пишутся через точку:
1.5. Число чётное, если его остаток от деления на 2 (number % 2) равен0. - Комментарии — это заметки, которые компьютер игнорирует:
//до конца строки,/* */на нескольких строках. С их помощью можно и отключать код (закомментировать его). - Переменные хранят значения под именем:
let score = 0;. Значение меняют с помощью=, безlet:score = score + 1;. - Имена пишутся в camelCase (
firstName), не могут начинаться с цифры или содержать пробелы, а заглавные и строчные буквы в них различаются. - Константы (
const) нельзя изменить: попытка закончится ошибкойTypeError: Assignment to constant variable.Используйтеconstдля значений, которые не меняются, иletдля остальных. +складывает числа и соединяет текст. Если с одной стороны текст, результат тоже текст:"5" + 3— это"53".typeofпоказывает тип значения:numberилиstring.- Шаблонные строки в обратных кавычках вставляют значения в текст:
`Возраст: ${age}` - У сообщения об ошибке есть тип и описание.
SyntaxErrorозначает, что код записан неправильно, и не выполняется ничего;ReferenceError— неизвестное имя;TypeError— то, чего значение не допускает.
В следующем уроке, «Условия», ваши программы научатся принимать решения: делать одно или другое в зависимости от значений переменных.
Задание
- 1
Прежде чем идти дальше, попробуйте всё вместе на небольшой задаче: чек из кофейни.
Создайте константу
totalс ценой двух чашек кофе и одного пирожного. Вычислите её изcoffeePriceиcakePrice. - 2
С помощью шаблонной строки выведите последнюю строку чека:
Итого: 11.5 EUR