Числа і базова математика
У цій лекції ми навчимося використовувати числа і виконувати прості математичні операції: додавання, віднімання, множення та ділення. Коли ти рахуєш загальну ціну або ведеш рахунок у грі, числа є важливою частиною програмування.
Що таке числа в JavaScript
У JavaScript число — це базовий тип даних для числових значень. Можна використовувати цілі числа, наприклад 10 або -5, і числа з десятковою частиною, наприклад 3.14.
Коли пишеш число в коді, просто вводь цифри без лапок навколо них. Якщо взяти число в лапки, наприклад "5", JavaScript сприйме його як текст (рядок), а не як математичне число.
Базові математичні оператори: +, -, *, /
Щоб виконувати математику в JavaScript, ми використовуємо спеціальні символи, які називаються операторами. Ось чотири базові оператори, які ти використовуватимеш найчастіше:
+(додавання): Додає два числа.-(віднімання): Віднімає одне число від іншого.*(множення): Множить два числа. Зверни увагу: ми використовуємо зірочку*, а не звичайний математичний знакx./(ділення): Ділить одне число на інше за допомогою скісної риски.
У JavaScript є більше математичних інструментів, але ця лекція зосереджується тільки на чотирьох базових операторах.
Перший приклад коду
Почнімо з одного простого обчислення. Цей код множить ціну на кількість, щоб порахувати загальну суму:
const price = 10;
const quantity = 3;
const total = price * quantity;
console.log(total);Покрокове пояснення коду
Розберімо, що саме робить комп’ютер у коді вище:
- Спочатку ми створюємо змінну
priceі зберігаємо в ній число10. - Потім створюємо змінну
quantityі зберігаємо в ній число3. - Далі множимо
priceнаquantityза допомогою оператора*і зберігаємо результат уtotal. - Коли ми використовуємо
console.log(total), JavaScript надсилає фінальний результат (30) у секцію виводу під кодом.
Міні-завдання
Спробуй сам. Створи змінну score і дай їй значення 50. Потім створи змінну bonus зі значенням 10. Нарешті, створи третю змінну finalScore, яка додає score і bonus.
Натисни Запустити і перевір секцію виводу під кодом.
// напиши свій код нижче
console.log()Короткий тест
Запитання 1: Який символ використовується для множення в JavaScript?
A) x
B) *
C) #
Запитання 2: Як потрібно написати число двадцять у коді, щоб JavaScript міг виконувати з ним математику?
A) "20"
B) twenty
C) 20
(Відповіді: 1 - B, 2 - C)
Малий виклик
Уяви, що ти печеш печиво. У тебе є 24 печива, і ти хочеш поділити їх порівну між 4 друзями. Напиши JavaScript-код зі змінними та оператором ділення (/), щоб порахувати, скільки печива отримає кожен друг.
Натисни Запустити і перевір секцію виводу під кодом.
// напиши свій код нижче
console.log()Підсумок
- Числа використовуються для математики й обчислення числових даних у JavaScript.
- Пиши числа без лапок (наприклад,
10, а не"10"), щоб комп’ютер розумів, що це числа, а не текст. - Використовуй
+для додавання,-для віднімання,*для множення і/для ділення. - Можна зберігати числа у змінних і виконувати з ними математику, щоб створювати практичні програми.