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

JavaScriptを使用して範囲内の数で割り切れる数の数を見つける


問題

最初の引数として2つの整数の範囲を取り、2番目の引数として数値を受け取るJavaScript関数を作成する必要があります。

この関数は、指定された範囲内の入力数値で割り切れるすべての数値を見つけて、それらのカウントを返す必要があります。

以下はコードです-

const range = [6, 57];
const num = 3;
const findDivisibleCount = (num = 1, [l, h]) => {
   let count = 0;
   for(let i = l; i <= h; i++){
      if(i % num === 0){
         count++;
      };
   };
   return count;
};
console.log(findDivisibleCount(num, range));

出力

18

  1. JavaScriptを使用して範囲内の逆さまの総数の数を見つける

    逆さまの数字 180度回転しても同じ数字は、逆さまの数字と呼ばれます。 たとえば、9116、69。 問題 2つの数値の範囲配列を受け取るJavaScript関数を作成する必要があります。この関数は、指定された範囲内にあるすべての逆さまの数値のカウントを返す必要があります。 例 以下はコードです- const range = [5, 125]; const flipNum = (number) => {    const upsideDownDigits = [0, 1, -99, -99, -99, -99, 9, -99, 8, 6];   &nb

  2. C++の特定の範囲で「M」で割り切れる数を数えます

    A、B、Mの3つの数字が与えられます。AとBは、数字の範囲[A、B]を定義します。目標は、Mで割り切れるAとBの間の数字を数えることです。 i =AからMの最初の倍数まで開始します。i%M=0の場合はカウントを増やします。次に、iをi<=バンド増加カウントまでインクリメントします。 例を挙げて理解しましょう。 入力 A=11,B=20, M=5 出力 Count of numbers divisible by M in given range: 2 説明 15と20は、5で割り切れる数であり、範囲[11,20]にあります。 入力 A=20, B=50, M=11 出力 Count of