সমলিনিয়ার বিন্দু
একই সরলরেখায় থাকা তিন বা ততোধিক বিন্দুকে সমরেখা বিন্দু বলে।
এবং তিনটি বিন্দু একই থাকে যদি তাদের দ্বারা গঠিত তিনটি জোড়া লাইনের ঢাল সমান হয়৷
উদাহরণ স্বরূপ, একটি 2-D সমতলে তিনটি অবাধ বিন্দু A, B এবং C বিবেচনা করুন, তারা সমরেখার হবে যদি −
slope of AB = slope of BC = slope of accepts
একটি রেখার ঢাল −
একটি রেখার ঢাল সাধারণত x-অক্ষের ধনাত্মক দিক দিয়ে তৈরি কোণের স্পর্শক দ্বারা দেওয়া হয়।
বিকল্পভাবে, যদি আমাদের দুটি বিন্দু থাকে যা লাইনে থাকে, A(x1, y1) এবং B(x2, y2) বলুন, তাহলে রেখার ঢাল −
দ্বারা গণনা করা যেতে পারে।Slope of AB = (y2-y1) / (x2-x1)
চলুন এই ফাংশনের জন্য কোড লিখি -
উদাহরণ
নিম্নলিখিত কোড -
const a = {x: 2, y: 4};
const b = {x: 4, y: 6};
const c = {x: 6, y: 8};
const slope = (coor1, coor2) => (coor2.y - coor1.y) / (coor2.x - coor1.x);
const areCollinear = (a, b, c) => {
return slope(a, b) === slope(b, c) && slope(b, c) === slope(c, a);
};
console.log(areCollinear(a, b, c)); আউটপুট
নিম্নোক্ত কনসোলে আউটপুট −
true