basic methods
sort, reduce and filter
by Kirouthika K
JavaScript
var arr = [2,4,6,2,5,3,1,1,45,7]
console.log("sort array ascending: ", arr.sort());
console.log("sort array descending: ", arr.sort().reverse());
console.log("sum of arr using reduce: ", arr.reduce((a,b) => a + b, 0))
/* Find duplicates using filter*/
function uniqueArr(arr){
return arr.filter((i, index) => arr.indexOf(i) === index)
}
let withoutDup = uniqueArr(arr);
console.log("remove duplicates in array: ", withoutDup)
function showDuplicates(arr){
return arr.filter((i, index) => arr.indexOf(i) !== index)
}
let duplicaVal = showDuplicates(arr);
console.log("duplicates in array: ", duplicaVal)
var obj = {"1":5,"2":7,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0}
var result = Object.keys(obj).map((key) => [key, obj[key]]);
console.log(result);