0

JavaScript を使用して、1 ~ 100 の値を 1000 ~ 150000 の対応する値セットに変換したいと考えています。これに最適なアプローチは何ですか?配列値の比較と乗算/除算、または簡単な方法はありますか?

4

1 に答える 1

5

値セット {1000-150000} で 42 の値を取得したいとします。この式を使用する必要があります。

((150000-1000)/100*42)+1000

したがって、次のように単純化します。

f(x) = (1490*x)+1000

だからf(0) = 1000、、f(100) = 150000そしてf(50) = 75500

JavaScript の使用:

function getCorrespondingValue( myValue){
     return (1490 * myValue) + 1000;
}
于 2013-01-21T17:38:59.753 に答える