Viết hàm nhận mảng số, trả về hiệu giữa giá trị lớn nhất và nhỏ nhất.
Mảng:
const arr = [23,54,65,76,87,87,431,-6,22,4,-454];
Dùng Math.max() và Math.min() trong forEach:
const arrayDifference = (arr) => { let min, max; arr.forEach((num, index) => { if(index === 0){ min = num; max = num; }else{ min = Math.min(num, min); max = Math.max(num, max); }; }); return max - min; }; console.log(arrayDifference(arr));Kết quả
Đầu ra console:
885