javascript 的 % 運算符用于計算兩數的余數,語法為:num1 % num2。它有廣泛應用,包括求余數、奇偶性檢查、密碼學和游戲開發。
JavaScript 中 % 運算符的用法
在 JavaScript 中,% 運算符用于計算兩數的余數。它以兩個數字為參數,并返回第一個數字除以第二個數字后的余數。
語法:
<code>num1 % num2</code>
登錄后復制
其中:
num1:被除數
num2:除數
示例:
<code class="javascript">console.log(10 % 3); // 1 console.log(22 % 5); // 2 console.log(47 % 7); // 6</code>
登錄后復制
注意:
如果除數為 0,則會引發錯誤。
余數符號與被除數的符號相同。
如果結果為負數,則會被取反。
應用:
% 運算符在 JavaScript 中有廣泛的應用,例如:
求余數:計算數除以另一數的余數,用于模塊化編程。
奇偶性檢查:檢查數是否為偶數(余數為 0)或奇數(余數非 0)。
密碼學:用于生成哈希和加密密鑰。
游戲開發:用于實現角色屬性的模塊化。
示例應用:
<code class="javascript">// 奇偶性檢查 function isEven(number) { return number % 2 === 0; } // 模塊化編程 function getModule(number, modulus) { return number % modulus; }</code>
登錄后復制