ทำความเข้าใจกับฟังก์ชัน 'sum' ใน JavaScript
ฟังก์ชัน `sum` ใน JavaScript ใช้ในการคำนวณผลรวมขององค์ประกอบทั้งหมดในอาร์เรย์หรือรายการ โดยจะใช้อาร์เรย์เป็นอาร์กิวเมนต์และส่งกลับผลรวมขององค์ประกอบทั้งหมดในอาร์เรย์
ตัวอย่างเช่น หากคุณมีอาร์เรย์ดังนี้:
```
const number = [1, 2, 3, 4, 5];
```
คุณสามารถใช้ฟังก์ชัน `sum` ได้ดังนี้:
```
const sum = Math.sum(numbers);
console.log(sum); // เอาต์พุต: 15
```
ฟังก์ชัน `Math.sum` เป็นฟังก์ชันในตัวใน JavaScript ที่ใช้อาร์เรย์เป็นอาร์กิวเมนต์และส่งกลับผลรวมขององค์ประกอบทั้งหมดในอาร์เรย์ คล้ายกับฟังก์ชัน `reduce` แต่จะคำนวณเฉพาะผลรวมขององค์ประกอบ แทนที่จะส่งคืนค่าเดียว
คุณยังสามารถใช้ฟังก์ชัน 'sum` กับอาร์เรย์ประเภทอื่น เช่น สตริงหรืออ็อบเจ็กต์ได้ แต่ จะส่งคืนผลรวมของค่าตัวเลขในอาร์เรย์เหล่านั้นเท่านั้น ตัวอย่างเช่น:
```
const strings = ['1', '2', '3'];
const sum = Math.sum(strings); // เอาต์พุต: 6
```
ในกรณีนี้ ฟังก์ชัน `sum` จะพิจารณาเฉพาะค่าตัวเลขในอาร์เรย์สตริง (เช่น ตัวเลข 1, 2 และ 3) แล้วส่งคืนผลรวม



