Skip to content

Instantly share code, notes, and snippets.

View zeptobook's full-sized avatar

ZeptoBook zeptobook

View GitHub Profile
@zeptobook
zeptobook / filter.js
Created December 29, 2018 23:52
Array.filter()
var numbers = [50, 25, 40, 16, 29];
var numOver30 = numbers.filter(function(value, index, array){
return value > 30;
});
@zeptobook
zeptobook / filter1.js
Created December 29, 2018 23:57
Array.filter()
var numOver30 = numbers.filter(function(value){
return value > 30;
});
@zeptobook
zeptobook / foreach.js
Created December 30, 2018 00:14
Array.forEach()
var prntVal = "";
var names = ['Frank', 'Charles', 'Dolly', 'Robert', 'Bob'];
names.forEach(function(value){
prntVal = prntVal + 'Hello '+ value +"<br/>";
});
@zeptobook
zeptobook / reduce.js
Created December 30, 2018 00:52
array.reduce()
var nums = [10, 20, 30, 40, 50];
var sum = nums.reduce(function(total, value){
return total + value;
});
@zeptobook
zeptobook / reduce1.js
Created December 30, 2018 00:59
array.reduce()
var sum = nums.reduce(function(total, value, index, array){
return total + value;
});
@zeptobook
zeptobook / reduceRight.js
Created December 30, 2018 01:31
array.reduceRight
var nums = [10, 20, 30, 40, 50];
var sum = nums.reduceRight(function(total, value){
return total + value;
});
@zeptobook
zeptobook / some.js
Created December 30, 2018 01:40
array.some()
var nums = [10, 20, 30, 40, 50];
var over30 = nums.some(function(value){
return value > 30;
});
@zeptobook
zeptobook / every.js
Created December 30, 2018 01:57
array.every()
var nums = [10, 20, 30, 40, 50];
var Allover30 = nums.every(function(value){
return value > 30;
});
@zeptobook
zeptobook / find.js
Created December 30, 2018 02:22
array.find()
var nums = [10, 20, 30, 40, 50];
var firstNum = nums.find(function(value){
return value > 30
});
@zeptobook
zeptobook / findIndex.js
Created December 30, 2018 02:41
array.findIndex()
var nums = [10, 20, 30, 40, 50];
var findNumIndex = nums.findIndex(function(value){
return value > 30
});