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: