JavaScript - Арифметические операторы
Здравствуйте, будущие супергерои кодирования! Я рад быть вашим проводником в этом захватывающем путешествии в мир арифметических операторов JavaScript. Как кто-то, кто teaches программирование уже много лет, я могу сказать, что овладение этими операторами похоже на изучение базовых движений в танце – как только вы их освоите, вы будете готовы создать действительно потрясающие комбинации (или, в нашем случае, программы)!
Арифметические операторы JavaScript
Прежде чем мы углубимся, давайте на минутку разберемся, что такое арифметические операторы. Представьте их как базовые математические инструменты в вашем ящике JavaScript. Они позволяют выполнять математические операции с числами, как вы бы делали это с калькулятором. Но 相信 меня, они гораздо мощнее вашего среднего карманного калькулятора!
Вот таблица всех арифметических операторов, которые мы рассмотрим сегодня:
Оператор | Название | Описание |
---|---|---|
+ | Сложение | Складывает два числа |
- | Вычитание | Вычитает правое число из левого |
* | Умножение | Умножает два числа |
/ | Деление | Делит левое число на правое |
% | Остаток | Возвращает remainder division |
++ | Увеличение | Увеличивает число на 1 |
-- | Уменьшение | Уменьшает число на 1 |
Теперь давайте разберем их по одному, договорились?
Оператор сложения JavaScript (+)
Оператор сложения, наверное, самый дружелюбный из всех. Он как那个人, который всегда старается объединить вещи!
let apples = 5;
let oranges = 3;
let totalFruit = apples + oranges;
console.log(totalFruit); // Вывод: 8
В этом примере мы складываем яблоки и апельсины (что нам всегда говорили не делать, но в JavaScript все возможно!). Оператор +
добавляет значение oranges
к apples
, и мы сохраняем результат в totalFruit
.
Но подождите, есть больше! Оператор +
имеет secret identity. Когда он используется с строками, он становится оператором конкатенации:
let greeting = "Hello";
let name = "World";
let message = greeting + " " + name;
console.log(message); // Вывод: "Hello World"
Здесь +
объединяет наши строки. Это как linguistic matchmaker!
Оператор вычитания JavaScript (-)
Следующий в очереди – оператор вычитания. Он как тот друг, который всегда берет вещи и не возвращает их.
let totalCookies = 10;
let eatenCookies = 3;
let remainingCookies = totalCookies - eatenCookies;
console.log(remainingCookies); // Вывод: 7
В этом вкусном примере мы начинаем с 10 печений, съедаем 3 (yum!), и оператор -
помогает нам понять, сколько у нас осталось. Это важный навык для управления запасами печений!
Оператор умножения JavaScript (*)
Оператор умножения – это overachiever в группе. Ему не хватает складывать вещи один раз, он хочет делать это несколько раз!
let pricePerApple = 0.5;
let numberOfApples = 6;
let totalCost = pricePerApple * numberOfApples;
console.log(totalCost); // Вывод: 3
Здесь мы calculates total cost наших покупок яблок. Оператор *
умножает цену за одно яблоко на количество яблок, экономя нам от необходимости складывать 0.5 себе 6 раз. Уф!
Оператор деления JavaScript (/)
Деление – это как миротворец в арифметическом мире, всегда trying to split вещи поровну.
let totalPizza = 8;
let numberOfFriends = 4;
let slicesPerFriend = totalPizza / numberOfFriends;
console.log(slicesPerFriend); // Вывод: 2
В этом примере мы стараемся быть хорошими друзьями и делиться нашей пиццей поровну. Оператор /
divide total slices на количество друзей, обеспечивая гармонию (и равномерное распределение пиццы) в нашей социальной группе.
Оператор остатка JavaScript (%)
Оператор остатка – это странный в семье. Он не gives вам результат division, а скорее то, что осталось.
let cookies = 10;
let people = 3;
let leftoverCookies = cookies % people;
console.log(leftoverCookies); // Вывод: 1
Здесь мы пытаемся distribute 10 cookies между 3 людьми. Оператор %
tells us, сколько cookies осталось после того, как каждый получил равное количество. В этом случае это 1 печенье. (Совет: Always volunteer быть тем, кто получает оставшееся печенье!)
Оператор увеличения JavaScript (++)
Оператор увеличения – это как маленький болельщик для ваших чисел, всегда鼓舞 их идти на один шаг вверх.
let count = 0;
count++;
console.log(count); // Вывод: 1
count++;
console.log(count); // Вывод: 2
В этом примере мы начинаем с счета 0. Каждый раз, когда мы используем ++
, он увеличивает счет на 1. Это особенно полезно в циклах, но это уже другая история!
Оператор уменьшения JavaScript (--)
Последний, но не менее важный, у нас есть оператор уменьшения. Он yin к увеличению, всегда уменьшая числа на один.
let lives = 3;
console.log(lives); // Вывод: 3
lives--;
console.log(lives); // Вывод: 2
lives--;
console.log(lives); // Вывод: 1
Здесь мы моделируем игру, в которой игрок начинает с 3 жизней. Каждый раз, когда мы используем --
, он уменьшает количество жизней на 1. Это весело и игры, пока у вас не кончатся жизни!
И вот вы,folks! Вы только что сделали свои первые шаги в мир арифметических операторов JavaScript. Помните, что практика делает мастера, так что не бойтесь экспериментировать с этими операторами в вашем собственном коде. Before you know it, вы будете выполнять вычисления с скоростью и точностью supercomputer (ну почти)!
Продолжайте программировать, продолжайте учиться, и, что самое главное, продолжайте наслаждаться! Пока, ваш доброжелательныйneighborhood coding инструктор, подписываясь. Счастливого кодирования!
Credits: Image by storyset