समस्या
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है। सरणी में प्रत्येक संख्या के लिए, हमें एक ऑब्जेक्ट बनाना होगा। ऑब्जेक्ट की कुंजी संख्या होगी, एक स्ट्रिंग के रूप में। और मान संबंधित कैरेक्टर कोड होगा, एक स्ट्रिंग के रूप में। हमें अंत में परिणामी ऑब्जेक्ट्स की एक सरणी लौटानी चाहिए।
उदाहरण
निम्न कोड देखें:
const arr = [67, 84, 98, 112, 56, 71, 82]; const mapToCharCodes = (arr = []) => { const res = []; for(let i = 0; i < arr.length; i++){ const el = arr[i]; const obj = {}; obj[el] = String.fromCharCode(el); res.push(obj); }; return res; }; console.log(mapToCharCodes(arr));आउटपुट
निम्न कंसोल आउटपुट है:
[ { '67': 'C' }, { '84': 'T' }, { '98': 'b' }, { '112': 'p' }, { '56': '8' }, { '71': 'G' }, { '82': 'R' } ]