Viết hàm nhận n số làm đối số (n bất kỳ) và trả về số nhỏ nhất không dùng hàm thư viện.
Giải quyết bằng vòng lặp while:
Ví dụ
const numbers = [12, 5, 7, 43, -32, -323, 5, 6, 7, 767, 23, 7];const findMin = (...numbers) => { let min = Infinity, len = 0; while (len++ < numbers.length) { min = numbers[len] < min ? numbers[len] : min; } return min;};console.log(findMin(...numbers));Kết quả
Đầu ra trong console sẽ là:
-323