2016-12-20 3 views
1

ネイティブのjavascript関数で整数/整数を取得するのに最適な方法です: たとえば[1.3、2.5] ==>与えられた結果: 2javacriptとの間隔で整数nombreを取得する

+0

は、あなたが最も近い整数に、この2つの数のラウンド平均を探していますか? –

+0

aとbをお持ちの場合は、 'Math.round((a + b)/ 2)'が行う必要があります。 – Stilltorik

+0

いいえ、私はその間隔で整数を求めています。私は常に2つの極限[x、y] – Saad

答えて

1

左の値の整数値と右の値の上限値を使用して、中間値から整数値を取得できます。

function middleInt(interval) { 
 
    return Math.floor((Math.floor(interval[0]) + Math.ceil(interval[1]))/2); 
 
} 
 

 
console.log(middleInt([1.3, 2.5])); 
 
console.log(middleInt([1.3, 1.8]));

関連する問題