all tasks
This commit is contained in:
parent
b83f433714
commit
68f8f3e56b
14735 changed files with 178959 additions and 0 deletions
11
Task/Sum-of-squares/JavaScript/sum-of-squares-1.js
Normal file
11
Task/Sum-of-squares/JavaScript/sum-of-squares-1.js
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
function sumsq(array) {
|
||||
var sum = 0;
|
||||
var i, iLen;
|
||||
|
||||
for (i = 0, iLen = array.length; i < iLen; i++) {
|
||||
sum += array[i] * array[i];
|
||||
}
|
||||
return sum;
|
||||
}
|
||||
|
||||
alert(sumsq([1,2,3,4,5])); // 55
|
||||
10
Task/Sum-of-squares/JavaScript/sum-of-squares-2.js
Normal file
10
Task/Sum-of-squares/JavaScript/sum-of-squares-2.js
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
function sumsq(array) {
|
||||
var sum = 0,
|
||||
i = array.length;
|
||||
|
||||
while (i--) sum += Math.pow(array[i], 2);
|
||||
|
||||
return sum;
|
||||
}
|
||||
|
||||
alert(sumsq([1,2,3,4,5])); // 55
|
||||
1
Task/Sum-of-squares/JavaScript/sum-of-squares-3.js
Normal file
1
Task/Sum-of-squares/JavaScript/sum-of-squares-3.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
Functional.reduce("x+y*y", 0, [1,2,3,4,5])
|
||||
1
Task/Sum-of-squares/JavaScript/sum-of-squares-4.js
Normal file
1
Task/Sum-of-squares/JavaScript/sum-of-squares-4.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
[3,1,4,1,5,9].map(function (n) { return Math.pow(n,2); }).reduce(function (sum,n) { return sum+n; });
|
||||
Loading…
Add table
Add a link
Reference in a new issue