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次0.5。呼!

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

在這裡,我們正在試圖將10個餅乾分給3個人。% 運算子告訴我們在給每個人相等數量的餅乾後還剩多少個餅乾。在這個例子中,是1個餅乾。(專業提示:永遠自願成為那個得到剩餘餅乾的人!)

JavaScript 增量 (++) 運算子

增量運算子就像你數字的個小拉拉隊長,總是鼓勵它們每次增加1。

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

在這個例子中,我們從0開始計數。每次我們使用 ++,它都會將計數增加1。它在循環中特別有用,但這是另一個故事!

JavaScript 減量 (--) 運算子

最後但同樣重要的是,我們有減量運算子。它是增量運算子的陰,總是將數字減少1。

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

在這裡,我們正在模擬一個遊戲,玩家開始時有3條命。每次我們使用 --,它都會將命數減少1。這是好玩和遊戲,直到你用完所有的命!

這就是它們,各位!你們剛剛踏出了進入JavaScript算術運算子世界的第一步。記住,熟能生巧,所以不要害怕在你自己的代碼中嘗試這些運算子。在你還不知道之前,你將會以超級計算机的速度和精準度進行計算(差不多)!

持續編程,持續學習,最重要的是,持續享受樂趣!直到下一次,這是你的鄰居編碼指導員,說再見。快樂編程!

Credits: Image by storyset