Numbers and maths · Числа и математика
Maths like a calculator
- JavaScript does maths with
+-*/. - There is only one kind of number, so
/can give a decimal:7 / 2is3.5.
Математика как на калькуляторе
- JavaScript выполняет математические вычисления с
+-*/. - Существует только один тип чисел, поэтому
/может дать десятичное значение:7 / 2равно3.5.
console.log(7 + 2); // → 9
console.log(7 / 2); // → 3.5
Remainder and powers
%gives the remainder after dividing:23 % 5is3(5 goes in 4 times, 3 left over).**raises to a power:2 ** 5is2 × 2 × 2 × 2 × 2.
Остаток от деления и степени
%дает остаток после деления:23 % 5это3(5 помещается в 4 четыре раза, остается 3).**возводит в степень:2 ** 5равно2 × 2 × 2 × 2 × 2.
console.log(23 % 5); // → 3
console.log(2 ** 5); // → 32
Order of operations
*/%happen before+and-— the same rules as in maths class.- Use brackets
( )to force what should happen first.
Приоритет операций
*/%выполняются раньше, чем+и-— те же правила, что и на уроке математики.- Используйте скобки
( ), чтобы принудительно задать приоритет выполнения.
Order of operations, step by step · Порядок выполнения операций, шаг за шагом
× and ÷ happen before + and −. Brackets go first of all. · Действия × и ÷ выполняются до действий + и −. Скобки обрабатываются в первую очередь.
console.log(2 + 3 * 4); // → 14 (the 3 * 4 first)
console.log((2 + 3) * 4); // → 20 (the brackets first)
Common mistakes
%is the remainder operator;/can give a decimal."3" + 4gives"34"(a string), not7.
Распространенные ошибки
%— оператор остатка;/может вернуть десятичное значение."3" + 4возвращает"34"(строку), а не7.
Now you try
- Use the maths operators.
- Press Check answer to test it.
Теперь попробуйте сами
- Используйте математические операторы.
- Нажмите Проверить ответ, чтобы протестировать её.
Log 6 times 7 (it is 42). · Выведите произведение 6 на 7 (это 42).
Click Run to see the output here. · Нажмите Запустить, чтобы увидеть результат здесь.
Use % to log the remainder when 23 is divided by 5 (it is 3). · Используйте % для вывода остатка от деления 23 на 5 (результат равен 3).
Click Run to see the output here. · Нажмите Запустить, чтобы увидеть результат здесь.
a is 4 and b is 8. Log their average, (a + b) / 2 (it is 6). Use brackets so the addition happens first. · a равно 4, а b равно 8. Выведите их среднее арифметическое, (a + b) / 2 (результат равен 6). Используйте скобки, чтобы сложение выполнялось в первую очередь.
Click Run to see the output here. · Нажмите Запустить, чтобы увидеть результат здесь.