हमारे पास संख्याओं की एक सरणी है, और हमें एक ऐसा फ़ंक्शन लिखना है जो सरणी से दूसरा सबसे छोटा मान लौटाता है।
उदाहरण के लिए - यदि सरणी है -
const arr = [67, 87, 56, 8, 56, 78, 54, 67, 98, 56, 54];
तब आउटपुट निम्न होना चाहिए -
54
क्योंकि 54, 8 के बाद सबसे छोटा मान है
उदाहरण
const arr = [67, 87, 56, 8, 56, 78, 54, 67, 98, 56, 54]; const minimumIndex = arr => { return arr.indexOf(Math.min(...arr)); }; const secondMinimum = arr => { const copy = arr.slice(); copy.splice(minimumIndex(copy), 1); return copy[minimumIndex(copy)]; }; console.log(secondMinimum(arr));
आउटपुट
कंसोल में आउटपुट होगा -
54