-
JavaScriptで文字列配列をシャッフル表示…簡易実装してみたJavaScriptでこんなことしたい。 文字列などの配列がある それをシャッフル表示したい ルーレットみたいな感じで ちょうど以下動画のような動きです。 意外と簡単に実現できたので、 文字列配列のシャッフル表示を紹介し...
-
JavaScript配列を連番・ランダムな値で全初期化するコード例JavaScriptの配列で次のことがしたい 要素N個の配列を連番で初期化 要素N個の配列をランダムに初期化 forとか使わずにスマートにやりたい そういう方法はもちろんあります。 JavaScriptでループを一切使わ...
-
JavaScriptでメルセンヌ・ツイスト乱数を使う方法まとめ【mt.js】メルセンヌ・ツイスタ(MT)は高性能な乱数を作るのによく使われるアルゴリズムの1つ 従来の乱数だと周期が短かったりで偏りがありましたが、MTだと(2の19937乗 - 1)という長い周期を使用していて乱数作成の速度も他の...
-
JavaScriptで重複なしの乱数を作る一番簡単な方法例えば1~10までの間で重複なしで乱数を作りたいなどの場合、普通に乱数を発生させるのでは同じ数が被ってしまいますよね。 なので被らない乱数にするには少しだけ工夫が必要です。 ここではそういう一切重複しない乱数を作るのに一...
-
JavaScriptで整数のみの乱数を作る方法と注意点JavaScriptのrandom関数は浮動少数点の乱数を返してきます。 なので整数のみの乱数を作ろうとした場合は少しだけ工夫が必要 ここではそのテクニックについてコード例と一緒に紹介したいと思います。 Math.ran...
-
JavaScriptでの乱数の扱い方まとめ – 役立つテクニックも紹介複雑な処理をしたいときに乱数を使うことは多いです。 という訳でJavaScript初心者向けに乱数の扱い方についてまとめてみました。 また乱数を使う時に役立つ応用テクニックについても紹介したいと思います。 乱数の基本 -...
-
PHPで重複しない乱数を作る一番簡単な方法例えば1~10までで重複なしで10個の数を作りたい こういう場合、ただ乱数を使うだけだと数が重複してしまいますよね。 ですが完全に重複しない乱数を作るのは以外と難しくありません。 ここではPHPでそのような重複なしの乱数...
-
PHPで小数を含む乱数を発生させる簡単テクニックPHPではrand関数またはmt_rand関数を使えば簡単に乱数が作成できます。 ただ1つ問題点があるとすると整数の範囲内でしか作成できないこと 場合によっては少数の乱数を扱いたくなることもあるはずです。 ということでP...
-
PHPで乱数を作成する方法とコード例まとめPHPで乱数作成に使われるのはrand関数またはmt_rand関数の2つ ここではこの2つを使って乱数を作成する方法を解説します。 また乱数生成で役立つテクニックについてもコード例と一緒に紹介 乱数生成に使える2つの関数...