Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

2つの整数間のランダムな整数JavaScript


範囲を指定して、正確に2つの数値の配列を受け取るJavaScript関数を作成する必要があります。

関数は、引数として指定された範囲(両方を含む)内にあるランダムな整数を生成する必要があります。

const range = [5, 15];
const randomBetween = ([min, max]) => {
   // +1 to include the max range const random = Math.random() * (max - min + 1);
   const whole = Math.floor(random) + min;
   return whole;
};
for(let i = 0; i < 10; i++){
   console.log(randomBetween(range));
}

出力

そして、コンソールの出力は-

になります
13
10
6
10
12
5
14
13
11
6

この出力は、実行ごとに変わる可能性があります。


  1. JavaScriptで2つのIPアドレスの間に存在するIPアドレスの数を数える

    問題 2つのIPv4アドレスを受け取り、それらの間のアドレスの数(最初のアドレスを含み、最後のアドレスを除く)を返すJavaScript関数を作成する必要があります。 これは、それらを10進数に変換し、それらの絶対差を見つけることによって実行できます。 例 以下はコードです- const ip1 = '20.0.0.10'; const ip2 = '20.0.1.0'; const countIp = (ip1, ip2) => {    let diff = 0;    const aIp1 = ip1.s

  2. 2つの整数の間のアームストロング数?

    整数は、すべての桁が分離され、3乗されて合計される場合、n次のアームストロング数と呼ばれます。合計は数値と同じになります。つまり、abcd ... =a 3 + b 3 + c 3 + d 3 + ... アームストロング数が3桁の場合、各桁の立方体の合計はその数自体に等しくなります。例: 153 =1 3 + 5 3 + 3 3 //153はアームストロング数です。 Input: Enter two numbers(intervals):999 9999 Output: Armstrong numbers between 999 and 9999 are: