用 JavaScript 找出 JSON 物件中的最小值


我們需要編寫一個 JavaScript 函式,它接受一個 JSON 物件作為唯一引數。

JSON 物件具有對映到某些數字的字串鍵。我們的函式應該遍歷這個物件,找到並返回物件中的最小值。

示例

程式碼如下 −

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));

輸出

控制檯中的輸出如下 −

1

更新於: 20-11-2020

711 次瀏覽

開啟你的職業生涯

完成課程並獲得認證

開始
廣告
© . All rights reserved.