10で割り切れるスピン数を計算するJavaScriptプログラム

PHPz
リリース: 2023-09-19 10:41:03
転載
1038 人が閲覧しました

JavaScript 程序计算可被 10 整除的旋转次数

10 で割り切れる指定された数値の回転数をカウントするプログラムを JavaScript で作成します。数値のスピン数をループし、各スピンが 10 で割り切れるかどうかを確認します。回転が割り切れる場合は、カウントをインクリメントします。最後に、プログラムの結果としてカウントを返します。このプログラムは、数値が 10 で割り切れるかどうかを確認する簡単なソリューションを提供するため、さまざまなアプリケーションで役立ちます。

###方法###

この問題を解決する方法は次のとおりです -

    回転数を格納するカウンタ変数を初期化します。
  • 指定された数値配列をループし、可能なすべての回転を生成します。
  • 回転ごとに、配列要素を連結して配列を単一の数値に変換します。
  • 数値が 10 で割り切れるかどうかを確認し、割り切れる場合はカウンターをインクリメントします。
  • すべての可能な回転がチェックされるまで、手順 2 ~ 4 を繰り返します。
  • 結果としてカウンターを返します。
  • ###例###
  • これは、10 で割り切れる回転数を計算する JavaScript プログラムの例です -
リーリー

イラスト

countRotations
    この関数は、配列
  • arr

    を入力として受け取ります。変数

    count
  • は、10 で割り切れるスピン数を追跡するために初期化されます。
  • for
  • ループは
  • arr の要素を繰り返します。

    各反復で、

    現在のインデックスから最後までの
  • arr
  • のスライスと、インデックスから始まる

    arrのスライスを取得して、配列を回転します。先頭から現在のインデックスまで。

    rotatedString
  • は、
  • join

    メソッドを使用してrotated配列の要素を結合することによって作成されます。

    if李> ステートメントは、
  • rotatedString

    で表される数値が 10 で割り切れるかどうかを確認します。そうであれば、countがインクリメントされます。最後に、結果としてカウントが返されます。

  • この例では、入力配列

    arr
  • [50, 20, 100, 10]

    で、出力は4です。配列には 3 回の回転があり、10 で割り切れます:10010, 01001, 10001。

以上が10で割り切れるスピン数を計算するJavaScriptプログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!