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
この出力は、実行ごとに変わる可能性があります。
-
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つの整数の間のアームストロング数?
整数は、すべての桁が分離され、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: