首頁 >web前端 >js教程 >js中如何實作數字相加

js中如何實作數字相加

下次还敢
下次还敢原創
2024-05-06 14:27:15624瀏覽

JavaScript 中數字相加可透過以下方法實作:使用加號運算子( )使用Number.prototype.valueOf() 方法使用parseInt() 和parseFloat() 函數使用Array.prototype.reduce()方法使用for 迴圈

js中如何實作數字相加

在JavaScript 中實作數字相加

方法1:使用加號運算子( )

<code class="js">let num1 = 5;
let num2 = 10;
let sum = num1 + num2;

console.log(sum); // 输出:15</code>

方法2:使用Number.prototype.valueOf() 方法

<code class="js">let num1 = 5;
let num2 = 10;
let sum = Number(num1) + Number(num2);

console.log(sum); // 输出:15</code>

方法3:使用JavaScript 內建函數parseInt() 和parseFloat()

#parseInt()和parseFloat() 函數可將字串轉換為整數或浮點數。如果數字是字串,可以使用這些函數將其轉換為數字,然後相加。

<code class="js">let num1 = '5';
let num2 = '10';
let sum = parseInt(num1) + parseInt(num2);

console.log(sum); // 输出:15</code>

方法 4:使用 Array.prototype.reduce() 方法

reduce() 方法可用來對陣列中的元素執行累加運算。

<code class="js">let numbers = [5, 10];
let sum = numbers.reduce((total, current) => total + current, 0);

console.log(sum); // 输出:15</code>

方法 5:使用 for 迴圈

<code class="js">let num1 = 5;
let num2 = 10;
let sum = 0;

for (let i = num1; i <= num2; i++) {
  sum += i;
}

console.log(sum); // 输出:15</code>

以上是js中如何實作數字相加的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn