Skip to content

Instantly share code, notes, and snippets.

@raunaqsachdev
raunaqsachdev / arraySpreadUseful.js
Created January 22, 2018 13:31
Max and Min values in an array using spread operator
const sampleArr = [1, 9, 17, -3, 7, 89, 40, 100, 121, 8];
const maxValue = Math.max(...sampleArr);
const minValue = Math.min(...sampleArr);
console.log(maxValue); //121
console.log(minValue); //-3
@raunaqsachdev
raunaqsachdev / arraySpread.js
Last active January 22, 2018 13:23
Array Spread Operator Example
function addThreeNumbers(a, b, c) {
return a + b + c;
}
let sampleArr = [1, 2, 3];
console.log(addThreeNumbers(...sampleArr)); //6
@raunaqsachdev
raunaqsachdev / arrayMatchingTwo.js
Last active January 22, 2018 13:11
arrayMatchingES5
var sampleArr = [1, 2, 3, 4, 5];
var x = sampleArr[0],
y = sampleArr[1];
var temp = [x, y];
y = temp[0];
x = temp[1];
var subArr;
x = sampleArr[0];
y = sampleArr[1];
@raunaqsachdev
raunaqsachdev / arrayMatching.js
Last active January 22, 2018 13:10
Array Matching
let sampleArr = [1, 2, 3, 4, 5];
let [x, y] = sampleArr;
[y, x] = [x, y];
let subArr;
[x, y, ...subArr] = sampleArr;
console.log(subArr); //[3, 4, 5];