समरूपता बिंदु
"बिंदु प्रतिबिंब" या "बिंदु समरूपता" ज्यामिति में एक मूल अवधारणा है जहां एक दिया गया बिंदु, P, एक मध्य बिंदु, Q के सापेक्ष एक दी गई स्थिति पर होता है, उसका एक संगत बिंदु, P1, होता है, जो Q से समान दूरी पर लेकिन विपरीत दिशा में होता है।
समस्या
हमें एक JavaScript फ़ंक्शन लिखना है जो 2-D प्लेन में दो बिंदुओं को निर्दिष्ट करने वाले दो ऑब्जेक्ट्स P और Q लेता है। हमारा फ़ंक्शन Q के सापेक्ष बिंदु P का सममित बिंदु आउटपुट करना चाहिए।
उदाहरण
निम्नलिखित कोड है −
const p = { x: 6, y: -4 }; const q = { x: 11, y: 5 }; const findReflection = (p = {}, q = {}) => { const res = {}; const Xdistance = p['x'] - q['x']; res['x'] = q['x'] - Xdistance; let Ydistance = p['y'] - q['y']; res['y'] = q['y'] - Ydistance; return res; }; console.log(findReflection(p, q));आउटपुट
कंसोल आउटपुट निम्नलिखित है −
{ x: 16, y: 14 }