Chúng tôi được yêu cầu viết một hàm JavaScript lấy đối tượng JSON làm đối số duy nhất.
Đối tượng JSON có các khóa chuỗi được ánh xạ tới một số số. Hàm của chúng ta phải đi qua đối tượng, tìm và trả về giá trị nhỏ nhất từ đối tượng.
Ví dụ
Mã cho điều này sẽ là -
const obj = { "a": 4, "b": 2, "c": 5, "d": 1, "e": 3 }; const findSmallestValue = obj => { const smallest = Object.keys(obj).reduce((acc, val) => { return Math.min(acc, obj[val]); }, Infinity); return smallest; } console.log(findSmallestValue(obj));
Đầu ra
Và đầu ra trong bảng điều khiển sẽ là -
1