JavaScript - 算术运算符

你好,未来的编程巨星们!我很高兴能成为你们在这令人兴奋的JavaScript算术运算符世界中的向导。作为一个教编程多年的过来人,我可以告诉你,掌握这些运算符就像学习舞蹈的基本步伐——一旦你掌握了它们,你就能创造出真正令人惊叹的舞蹈(或者在我们的情况下,是程序)!

JavaScript - Arithmetic Operators

JavaScript 算术运算符

在我们深入之前,让我们先花点时间理解一下算术运算符是什么。可以把它们想象成你JavaScript工具箱中的基本数学工具。它们允许你对数字执行数学运算,就像你用计算器一样。但相信我,它们比普通的口袋计算器强大得多!

下面是我们今天将要讨论的所有算术运算符的表格:

运算符 名称 描述
+ 加法 将两个数字相加
- 减法 将左边的数字减去右边的数字
* 乘法 将两个数字相乘
/ 除法 将左边的数字除以右边的数字
% 取模 返回除法的余数
++ 自增 将数字增加1
-- 自减 将数字减少1

现在,让我们一个一个地来分解它们,好吗?

JavaScript 加法 (+) 运算符

加法运算符可能是这群中最友好的。它就像那个总是试图把事物聚集在一起的开朗的人!

let apples = 5;
let oranges = 3;
let totalFruit = apples + oranges;

console.log(totalFruit); // 输出: 8

在这个例子中,我们在加苹果和橙子(他们总是告诉我们不要这样做,但在JavaScript中,一切皆有可能!)。+ 运算符将 oranges 的值加到 apples 上,并将结果存储在 totalFruit 中。

但等等,还有更多!+ 运算符还有一个秘密身份。当它与字符串一起使用时,它变成了连接运算符:

let greeting = "Hello";
let name = "World";
let message = greeting + " " + name;

console.log(message); // 输出: "Hello World"

在这里,+ 在把我们的字符串连接起来。它就像一个语言上的红娘!

JavaScript 减法 (-) 运算符

接下来是减法运算符。它有点像那个总是借东西但从不归还的朋友。

let totalCookies = 10;
let eatenCookies = 3;
let remainingCookies = totalCookies - eatenCookies;

console.log(remainingCookies); // 输出: 7

在这个美味的例子中,我们从10个饼干开始,吃掉3个(好吃!),- 运算符帮助我们计算出我们还剩下多少。这是饼干库存管理的关键技能!

JavaScript 乘法 (*) 运算符

乘法运算符是这个群体中的佼佼者。它不满足于只把东西加在一起一次,它想要多次做!

let pricePerApple = 0.5;
let numberOfApples = 6;
let totalCost = pricePerApple * numberOfApples;

console.log(totalCost); // 输出: 3

在这里,我们正在计算我们购买苹果的总成本。* 运算符将每个苹果的价格乘以苹果的数量,省去了我们把自己加起来6次的麻烦。呼!

JavaScript 除法 (/) 运算符

除法就像算术世界中的和平制造者,总是试图均匀地分割事物。

let totalPizza = 8;
let numberOfFriends = 4;
let slicesPerFriend = totalPizza / numberOfFriends;

console.log(slicesPerFriend); // 输出: 2

在这个例子中,我们正在友好地分享我们的披萨。/ 运算符将总片数除以朋友的人数,确保在我们的社交群体中和谐(和平分配披萨)。

JavaScript 取模 (%) 运算符

取模运算符是这个家族中的怪人。它不给你除法的结果,而是告诉你剩下多少。

let cookies = 10;
let people = 3;
let leftoverCookies = cookies % people;

console.log(leftoverCookies); // 输出: 1

在这里,我们正在尝试在3个人之间分配10个饼干。% 运算符告诉我们,在给每个人平等的数量后,还剩下多少。在这种情况下,是1个饼干。(小贴士:总是主动要求成为那个得到剩下饼干的人!)

JavaScript 自增 (++) 运算符

自增运算符就像你数字的小啦啦队长,总是鼓励它们向上增加一个。

let count = 0;
count++;
console.log(count); // 输出: 1
count++;
console.log(count); // 输出: 2

在这个例子中,我们从0开始计数。每次我们使用 ++,它都会增加计数1。这在循环中特别有用,但那是另一个故事了!

JavaScript 自减 (--) 运算符

最后但同样重要的是,我们有自减运算符。它是自增的阴,总是使数字减少一个。

let lives = 3;
console.log(lives); // 输出: 3
lives--;
console.log(lives); // 输出: 2
lives--;
console.log(lives); // 输出: 1

在这里,我们正在模拟一个游戏,玩家开始时有3条生命。每次我们使用 --,它都会减少1条生命。这是乐趣和游戏的全部,直到你的生命耗尽!

那么,伙计们,你们已经迈出了进入JavaScript算术运算符世界的第一步。记住,熟能生巧,所以不要害怕在你们自己的代码中尝试这些运算符。在你们知道之前,你们将能够以超级计算机的速度和精度进行计算(几乎)!

继续编码,继续学习,最重要的是,继续享受乐趣!下次见,这是你们友好的邻居编码指导,签名完毕。快乐编码!

Credits: Image by storyset