हमें एक 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