js 求延长线坐标 已知 点1的(x1,y1) 点2的(x2,y2) 求点3的x3求y3或者 点3的y3求x3

这是一个用于计算直线延长线坐标的函数,基于两点确定一条直线的斜率公式。函数接受起点(x1,y1)和终点(x2,y2),以及一个额外的点(x3,y3)的坐标,如果x3已知则求y3,如果y3已知则求x3。通过调整公式来解决一元一次方程,得出延长线上的坐标点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

该方法可以用来求延长线坐标

let y3 =this.k_fun(x1, y1, x2, y2, x3)/**求延长线坐标方法 */privatek_fun(x1, y1, x2, y2, x3, y3?){// x1 y1起点// x2 y2终点// x3 y3 设置一个求一个 只能设置一个未知数// let x1 = 1// let y1 = 1// let x2 = 3// let y2 = 2// let x3// let y3 = 4// 斜率公式let b

let k =(x1 - x2)/(y1 - y2)console.log(k,"k")if(x3){

b =(x1 - x2)/ k

y3 = y1 - b

console.log(y3,"y3")return y3

}if(y3){

b = k *(y1 - y3)

x3 = x1 - b

console.log(x3,"x3")return x3

}// b = k * (y1 - y3)}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值