gpt4 book ai didi

javascript - 在 Javascript 中重新创建 Processing map 函数

转载 作者:行者123 更新时间:2023-11-30 12:51:12 26 4
gpt4 key购买 nike

<分区>

我正在尝试重新创建 map function在 Javascript 的处理中使用。它永远不会崩溃,我只会得到错误的输出。

您将在下面找到我当前正在使用的功能。我完全被困在这里,所以任何帮助将不胜感激。

前两行专门用于防止任何数字超出函数范围。

function map(number, loworig, highorig, lowconversion, highconversion)
{
if (number < loworig) number = loworig;
else if (number > highorig) number = highorig;

var num = highorig-loworig;
var newnum = number-num;

var ratio = newnum/num;

var convnum = highconversion - lowconversion;
var newconv = convnum*ratio;

var result = newconv + convnum;

return result;
}

编辑:我只是回顾了我的代码,我做了一些硬编码的数字转换,让它在它工作的时候工作。基本上,我的猜测与此功能无关,但我似乎无法弄清楚为什么它不起作用。

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