gpt4 book ai didi

JavaScript 数学

转载 作者:行者123 更新时间:2023-11-30 05:57:52 29 4
gpt4 key购买 nike

嘿,我有一个方程式,我需要弄清楚它是基于图表的数学,其中图表上有两个点,需要获取其余值:

我正在构建一个 javascript 页面,它获取图表上的两个点,但需要吐出图表上的任何位置。

它用于根据了解两个距离和瞄准器设置来推断射箭场上的瞄准器设置:

视线最大设置:Var = 120;

Distances18M20M25M30M35M40M45M50M55M60M70M90M

用户将通过表单元素提供以下信息。

最短记录视线设置 Yardage 和 Site setting position E.G. 45M = 50最长记录的视线设置码数和站点设置位置 E.G. 70M = 105

现场最大设置 = 120

他们想要估计的距离(与上面相同的列表)

方程式的作用是猜测所选码数的站点设置,只要他们输入了前两个设置。

出于某种原因,我迷失了试图找出这方面的数学知识。

最佳答案

首先,非常酷的问题!

我通常依赖肯塔基风差,但这似乎是一种更精确的方法!

我有一个解决方案,我没有费心创建表单输入,而是只创建了一些静态输入。

var max = {"distance" : 70,"sight" : 105};
var min = {"distance" : 45,"sight" : 50};
var calculateSightSetting = function(dist,min,max){
var distRange,distFactor,sightRange,returnDistance;
if (dist < min.distance){
throw "Distance provided must be at least " + min.distance + " M Long";
}else{
distRange = max.distance - min.distance;
distFactor = ((dist-min.distance)/distRange);
sightRange = max.sight-min.sight;
returnDistance = min.sight + (sightRange * distFactor);
}
return returnDistance;
}
console.log(calculateSightSetting(60,min,max));

我还创建了一个 JSFiddle,因此您可以运行它并查看它是否按预期执行。

http://jsfiddle.net/marteljn/rtYRZ/4/

关于JavaScript 数学,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10694313/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com