- array_sum()
- sum()
1 C[ | ]
![](https://z-images.s3.amazonaws.com/thumb/e/ec/Crystal_Clear_app_xmag.svg/24px-Crystal_Clear_app_xmag.svg.png 1.5x, https://z-images.s3.amazonaws.com/thumb/e/ec/Crystal_Clear_app_xmag.svg/32px-Crystal_Clear_app_xmag.svg.png 2x)
C
Copy
#include<stdio.h>
int intArray_sum(int arr[], int len) {
int result = 0;
for(int i=0; i<len; i++) result += arr[i];
return result;
}
void main() {
int nums[] = {1,2,3,4};
printf("sum = %i", intArray_sum(nums,4));
}
2 C++[ | ]
C++
Copy
#include <iostream>
using namespace std;
int main() {
int nums[] = {1,2,3,4};
int sum = 0;
for(const int& n: nums) sum += n;
cout << sum; // 10
}
Loading
![](https://z-images.s3.amazonaws.com/thumb/e/ec/Crystal_Clear_app_xmag.svg/24px-Crystal_Clear_app_xmag.svg.png 1.5x, https://z-images.s3.amazonaws.com/thumb/e/ec/Crystal_Clear_app_xmag.svg/32px-Crystal_Clear_app_xmag.svg.png 2x)
C++
Copy
#include <iostream>
#include <numeric>
using namespace std;
int main() {
int nums[] = {1,2,3,4};
int sum = accumulate(nums, nums+4, 0);
cout << sum; // 10
}
Loading
3 Excel[ | ]
PHP
Copy
=SUM(1,2,3,4)
// 10
4 Go[ | ]
![](https://z-images.s3.amazonaws.com/thumb/e/ec/Crystal_Clear_app_xmag.svg/24px-Crystal_Clear_app_xmag.svg.png 1.5x, https://z-images.s3.amazonaws.com/thumb/e/ec/Crystal_Clear_app_xmag.svg/32px-Crystal_Clear_app_xmag.svg.png 2x)
Go
Copy
package main
import "fmt"
func main() {
nums := []int{1, 2, 3, 4, 5}
sum := 0
for _, num := range nums {
sum += num
}
fmt.Println(sum) // 15
}
Loading
5 JavaScript[ | ]
![](https://z-images.s3.amazonaws.com/thumb/e/ec/Crystal_Clear_app_xmag.svg/24px-Crystal_Clear_app_xmag.svg.png 1.5x, https://z-images.s3.amazonaws.com/thumb/e/ec/Crystal_Clear_app_xmag.svg/32px-Crystal_Clear_app_xmag.svg.png 2x)
JavaScript
Copy
console.log( [1,2,3,4].reduce((a,b)=>a+b) );
// 10
JavaScript
Copy
var arr = [1,2,3,4];
var sum = 0;
for(var i in arr) sum+=arr[i];
console.log( sum );
// 10
6 Perl[ | ]
![](https://z-images.s3.amazonaws.com/thumb/e/ec/Crystal_Clear_app_xmag.svg/24px-Crystal_Clear_app_xmag.svg.png 1.5x, https://z-images.s3.amazonaws.com/thumb/e/ec/Crystal_Clear_app_xmag.svg/32px-Crystal_Clear_app_xmag.svg.png 2x)
Perl
Copy
use List::Util qw( sum );
print sum(1, 2, 3, 4) . "\n";
# 10
7 PHP[ | ]
![](https://z-images.s3.amazonaws.com/thumb/e/ec/Crystal_Clear_app_xmag.svg/24px-Crystal_Clear_app_xmag.svg.png 1.5x, https://z-images.s3.amazonaws.com/thumb/e/ec/Crystal_Clear_app_xmag.svg/32px-Crystal_Clear_app_xmag.svg.png 2x)
PHP
Copy
$arr = [1,2,3,4];
echo array_sum($arr);
// 10
8 Python[ | ]
![](https://z-images.s3.amazonaws.com/thumb/e/ec/Crystal_Clear_app_xmag.svg/24px-Crystal_Clear_app_xmag.svg.png 1.5x, https://z-images.s3.amazonaws.com/thumb/e/ec/Crystal_Clear_app_xmag.svg/32px-Crystal_Clear_app_xmag.svg.png 2x)
Python
Copy
lst = [1,2,3,4]
print( sum(lst) )
// 10
9 R[ | ]
![](https://z-images.s3.amazonaws.com/thumb/e/ec/Crystal_Clear_app_xmag.svg/24px-Crystal_Clear_app_xmag.svg.png 1.5x, https://z-images.s3.amazonaws.com/thumb/e/ec/Crystal_Clear_app_xmag.svg/32px-Crystal_Clear_app_xmag.svg.png 2x)
R
Copy
x <- c(1,2,3,4,5)
print( sum(x) )
# 15