javascript缩放指数

时间:2016-07-31 17:53:30

标签: javascript math

我正在尝试从here in the population/homerange image.获取数据,并将其设置为可以输入从1到任意数字的任意数字,并获得属于给定的3个数字集的homerange。

问题是我不知道缩放指数是如何工作的,这些类型的方程式我从来没有在编程方面擅长,所以任何人都愿意快速将javascript方程式拼凑在一起吗?

3个数字组是......
10 pop | 5.6平方千米
50 pop | 18.8平方千米
100 pop | 31.6平方公里

据说有0.75比例指数,但我没有看到相关性。

我试着四处寻找一个做什么的例子,但我找不到一个简单易懂的答案,关于这个主题的维基百科条目对我来说就像一个乱码。

2 个答案:

答案 0 :(得分:1)

让我们把它放在一个简单的形式:

H = P s

其中H是归属范围,P是总体,S是缩放指数。

在Javascript中,您可以使用Math.pow()函数:

var scalingExp = 0.75;

console.log(Math.pow(10, scalingExp).toFixed(1));
console.log(Math.pow(50, scalingExp).toFixed(1));
console.log(Math.pow(100, scalingExp).toFixed(1));

答案 1 :(得分:0)

在JS中,a b a**b

表示

console.log( 10**0.75 )