How to find the sum of an array of numbers

后端 未结 30 2643
醉话见心
醉话见心 2020-11-21 13:36

Given an array [1, 2, 3, 4], how can I find the sum of its elements? (In this case, the sum would be 10.)

I thought $.each might be useful,

30条回答
  •  终归单人心
    2020-11-21 14:28

    When the array consists of strings one has to alter the code. This can be the case, if the array is a result from a databank request. This code works:

    alert(
    ["1", "2", "3", "4"].reduce((a, b) => Number(a) + Number(b), 0)
    );
    

    Here, ["1", "2", "3", "4"] ist the string array and the function Number() converts the strings to numbers.

提交回复
热议问题