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

JavaScriptでnで割り切れる乱数を生成する


唯一の引数として数値を受け取るJavaScript関数を作成する必要があります。次に、関数はランダムに生成された数値を返す必要があります。これは、引数によって提供された数値で常に割り切れます。

このためのコードは-

になります
const num = 21;
// function that generates random numbers divisible by n with a default
upper limit of 1000000
const specialRandom = (num = 1, limit = 1000000) => {
   // getting a random number
   const random = Math.random() * limit;
   // rounding it off to be divisible by num
   const res = Math.round( random / num ) * num;
   return res;
};
console.log(specialRandom(num));

出力

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

になります
6006

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


  1. JavaScriptランダム

    Math.random()関数は、0から1までの乱数を生成するために使用されます。 以下はMath.random()関数のコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document

  2. JavaScriptの番号パターン

    ユーザーにテキスト入力とボタンを提供するJavaScriptおよびHTMLプログラムを作成する必要があります。ユーザーが入力に任意の値(たとえば5)を入力してボタンをクリックすると、画面に次のパターンが印刷されます。 (n =5の場合) 01 01 02 01 02 03 01 02 03 04 01 02 03 04 05 例 このためのコードは-になります <html> <head> <title>JavaScript Number Patterns</title> <script type="text/javascrip