エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ランダムに数字を並び変える方法は
基本的には、予め配列に1~9の数字を入れておいて、この配列を並び替えることで、重複する数字のない... 基本的には、予め配列に1~9の数字を入れておいて、この配列を並び替えることで、重複する数字のないランダムな数列を作れます。 並び替える方法は様々ですが、簡単なところで次のような考え方はいかがでしょう。 配列のインデックス値は0から始まります。配列の要素が9つであれば、インデックス値は0~8です。 0~8の間で乱数を2つ作ります。これをインデックス値として指定して、配列の要素をランダムに2つ選択し、この2つの値を互いに入れ換えます。 この作業を好きなだけ繰り返すと、ランダムな並びになります。 変数は新しい値を入れると、入っていた値は上書きされて消えてしまいます。入れ換える時には、もう1つ変数を用意して、どちらかの値を保存しておきましょう。 シャッフルの回数は多いほどいいというわけでもありませんが、さしあたって 30 回ほど繰り返すとすると、大体のスクリプトは次のようになるかと思います。 (↓