xxxxxxxxxx
const arr = [14, 58, 20, 77, 66, 82, 42, 67, 42, 4]
xxxxxxxxxx
const arr = [14, 58, 20, 77, 66, 82, 42, 67, 42, 4]
const min = Math.min(arr)
console.log(min)
xxxxxxxxxx
const array1 = [1, 3, 2];
Math.max(array1);
// expected output: 3
xxxxxxxxxx
function sumTwoSmallestNumbers(numbers) {
numbers = numbers.sort((a, b) => {
return a - b; });
}; //this will turn the numbers list into the 2 lowest numbers
xxxxxxxxxx
const result = (data) => {
let max = 0;
for (let i = 0; i < data.length; i++) {
if (data[i] > max) {
max = data[i];
}
}
console.log("===> :: max", max);
}
const inputData = [2, 3, 5, 4, 54, 69, 4, 44, 3, 6, 45, 6, 4, 6]
result(inputData);
xxxxxxxxxx
//Not using Math.min:
const min = function(numbers) {
let smallestNum = numbers[0];
for(let i = 1; i < numbers.length; i++) {
if(numbers[i] < smallestNum) {
smallestNum = numbers[i];
}
}
return smallestNum;
};
xxxxxxxxxx
function smallestElemnts(numbers) {
var smallest = numbers[0];
for (let i = 0; i < numbers.length; i++) {
var elements = numbers[i];
if (elements < smallest) {
smallest = elements;
}
}
return smallest;
}
const numbers = [2, 3, 4, 8, 5, 2, 4];
console.log(smallestElemnts(numbers));
//Output: 2
xxxxxxxxxx
const array = [3 , 6, 2, 56, 32, 5, 89, 32];
let largestNum= array[0];
for (let i=1; i<array.length; i++){
if (array[i]>largestNum) {
largestNum = array[i];
}
};
console.log(largestNum);
xxxxxxxxxx
let numArray = [95, 1, 75, 7, 12, 50, 3, 88]
numArray.slice().sort(function(a, b) {
return a - b
})
console.log('smallest: ' + numArray[0] + ', largest: ' + numArray[numArray.length - 1])
xxxxxxxxxx
Array.min = function( array ){
return Math.min.apply( Math, array );
};