-
JavaScriptでメルセンヌ・ツイスト乱数を使う方法まとめ【mt.js】メルセンヌ・ツイスタ(MT)は高性能な乱数を作るのによく使われるアルゴリズムの1つ 従来の乱数だと周期が短かったりで偏りがありましたが、MTだと(2の19937乗 - 1)という長い周期を使用していて乱数作成の速度も他の...
-
JavaScriptでセレクタを使って要素を取得する方法セレクタを使ってDOM要素を取得する場合、jQueryを使うことがほとんどです。 ですが実はライブラリも何も入れていない純粋なJavaScriptでもセレクタは使えます。 ということでJavaScriptでセレクタを使っ...
-
【JavaScript】正規表現で文字列置換できるメソッドまとめJavaScriptには正規表現を使って置換ができるメソッドがいくつかあります。 そのメソッドの使い方やコード例についてまとめてみました。 正規表現が使える置換系メソッドまとめ ここで紹介する置換系のメソッドは次の2つ ...
-
【JavaScript】正規表現オプションの意味と使い方まとめJavaScriptの正規表現はいくつか表し方があります。 それは次のように正規表現リテラルを使う方法とRegExpオブジェクトを使う2通り [crayon-66055e569f4e9077556372/] この2つの使...
-
JavaScriptでひらがな・カタカタ・漢字をチェックする方法まとめ入力欄でひらがなやカタカタ・漢字が含まれているかチェックしたい・・・ そのような場合に役立つチェック方法とコード例についてまとめました。 ひらがなをチェックする方法 初めは文字列にひらがなが含まれるか調べる方法 そのため...
-
JavaScriptでデータをJSONに変換したり戻したりする方法まとめJSONは元々JavaScriptから派生したデータ形式 ですがそれはJavaScriptとは完全に独立したもので全く同じじゃありません。 なのでJS側にもJSONを扱うためのメソッドが存在します。 ここではそれらを使っ...
-
JavaScriptで重複なしの乱数を作る一番簡単な方法例えば1~10までの間で重複なしで乱数を作りたいなどの場合、普通に乱数を発生させるのでは同じ数が被ってしまいますよね。 なので被らない乱数にするには少しだけ工夫が必要です。 ここではそういう一切重複しない乱数を作るのに一...
-
JavaScriptで整数のみの乱数を作る方法と注意点JavaScriptのrandom関数は浮動少数点の乱数を返してきます。 なので整数のみの乱数を作ろうとした場合は少しだけ工夫が必要 ここではそのテクニックについてコード例と一緒に紹介したいと思います。 Math.ran...
-
JavaScriptでの乱数の扱い方まとめ – 役立つテクニックも紹介複雑な処理をしたいときに乱数を使うことは多いです。 という訳でJavaScript初心者向けに乱数の扱い方についてまとめてみました。 また乱数を使う時に役立つ応用テクニックについても紹介したいと思います。 乱数の基本 -...
-
JavaScriptで連想配列に対してforEachループを使う方法JavaScriptのforEachは配列の要素をループ内で取得できる便利な関数です。 ただforEachを連想配列で使おうとするには少しだけ工夫が必要です。 という訳で連想配列でもforEachループを使う方法について...