हमारे पास इस तरह की संख्याओं की एक सरणी है -
const arr = [12, 19, 5, 7, 9, 11, 21, 4];
हमें एक ऐसा फ़ंक्शन लिखना है जो इस तरह की सरणी लेता है और सरणी के संबंधित तत्वों के वर्गों द्वारा संलग्न मूल सरणी के सभी आइटमों के साथ एक नया सरणी देता है।
इस नमूना सरणी के लिए, आउटपुट होना चाहिए -
[12, 19, 5, 7, 9, 11, 21, 4, 144, 361, 25, 49, 81, 121, 441, 16]
उदाहरण
const arr = [12, 19, 5, 7, 9, 11, 21, 4]; const multiplyArray = (arr) => { return arr.reduce((acc, val) => { return acc.concat(val * val); }, arr); }; console.log(multiplyArray(arr));
आउटपुट
कंसोल में आउटपुट होगा -
[ 12, 19, 5, 7, 9, 11, 21, 4, 144, 361, 25, 49, 81, 121, 441, 16 ]