[Firefox Addon] 乱数、シャッフル
2011/05/26
どうかなって一瞬思ったけど、なるほど。
Math.random()を使ったサンプル。
まずは、指定範囲内(1<= x <= range)での乱数生成。 [js] randomize: function(range) { return Math.ceil(Math.random() * 1000) % range + 1; }, [/js] 引き続き、配列のシャッフル [js] arrayValue.sort( function(){ return Math.random()*100 - Math.random()*100; } ); [/js]
関連記事
-
-
[JavaScipt]lengthプロパティの罠
この時の、sample.lengthって当然「2」が入ってるだろうなって思ったら …
-
-
[Firefox]応答のないスクリプト警告 – このページのスクリプトは処理に時間がかかっているか応答しなくなっています
このページのスクリプトは処理に時間がかかっているか応答しなくなっています。 セキ …
-
-
[Firefox Addon] リモートページの取得
非同期の場合はこんな感じ 同期の場合はこんな感じ なお、XPCOM コンポーネン …
-
-
[JavaScript]URLエンコードとURLデコード
JavaScriptで、URLエンコードとURLデコードを扱う場合、下記のメソッ …
-
-
[Firefox Addon]デバッグメッセージを出力する
Firefoxのエラーコンソール(Ctrl+Shift+J)画面に、デバッグメッ …