मान लीजिए, हम इस तरह की सरणियों की सरणी -
const arr =[ [-73.9280684530257, 40.8099975343718], [-73.9282820374729, 40.8100875554645], [-73.9280124002104, 40.8103130893677], [-73.927875543761, 40.8102554080229], [73.9280.यहां प्रत्येक उपसरणी 2-डी तल पर एक बिंदु का प्रतिनिधित्व करती है, और प्रत्येक बिंदु n पक्षीय बहुभुज का एक शीर्ष है जहां n इनपुट सरणी में उप-सरणी की संख्या है।
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो एक ऐसी सरणी लेता है और n उप-सरणी का एक नया सरणी देता है, प्रत्येक बहुभुज के संबंधित पक्षों के मध्य बिंदु का प्रतिनिधित्व करता है।
उदाहरण
इसके लिए कोड होगा -
const arr =[ [-73.9280684530257, 40.8099975343718], [-73.9282820374729, 40.8100875554645], [-73.9280124002104, 40.8103130893677], [-73.927875543761, 40.8102554080229], [-73.928068. कॉन्स्ट सेंटरअरे =[]; for(i =0; iआउटपुट
कंसोल में आउटपुट -
[ [-73.92817524524929, 40.81004254491815], [ -73.92814721884164, 40.8102003224161], [-73.92794397198571, 40.8102842486953 ], [ -73.92797199839336, 40.81012647119735 ]