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