1

Javascript では、数値の範囲がある場合、0 ~ 10000 とします。このような:

var min = 0;
var max = 10000;

そして、この範囲を入力によっていくつかのバケットに分割したいと思います:

var buckets = 5;

この場合、この範囲を分割する数値の配列を返したいと考えています。結果の数値は次のようになります: 0、2000、4000、6000、8000、10000

10 バケットと言った場合、数字は 0、1000、2000 などになります。

私の問題は、8 個のバケット、12 個のバケット、32 個のバケットがある場合です.... JavaScript でこれを行うにはどうすればよいですか? ありがとう。

4

3 に答える 3

1
var dif = max - min;
var a = dif/bucked;

for (var i=min; i<=max;i=i+a){
  i;
}
于 2014-12-12T19:04:01.287 に答える