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次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