のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,836人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレ+ JavaScript の質問用スレッド vol.121 +

    JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    51 : Name_Not - 2014/11/08(土) 14:00:36.61 ID:???.net (+63,+30,-40)
    板にゴミが残らないように順番に使っていくべきと
    当たり前のことを述べているに過ぎない
    誰が立てたのかになど興味はないし、だからこそこのスレも次に使うべきだと言っている
    この簡単な論理がわからんか?アホなのか?チミは?
    52 : Name_Not - 2014/11/08(土) 14:31:42.42 ID:???.net (+52,+29,-1)
    暴言を吐く奴は全て荒らし
    53 : Name_Not - 2014/11/08(土) 15:31:02.11 ID:/Hj0O7lg.net (-2,-30,-58)
    任意のある数からある数を同じ確率で
    乱数使って生成するにはどうしたらええんや

    例えば、0-5だったら
    function rdm(){
    return Math.floor(Math.random()*5);
    }
    とかが思いつくけど、これだと同じ確率じゃないような・・・
    54 : Name_Not - 2014/11/08(土) 15:33:41.93 ID:???.net (+12,-30,-74)
    http://lodash.com/docs#random

    _.random(0, 5);
    // → an integer between 0 and 5

    _.random(5);
    // → also an integer between 0 and 5

    _.random(5, true);
    // → a floating-point number between 0 and 5

    _.random(1.2, 5.2);
    // → a floating-point number between 1.2 and 5.2
    55 : Name_Not - 2014/11/08(土) 15:39:57.06 ID:/Hj0O7lg.net (-4,+29,+0)
    >>54
    ちょっと読んでくる
    56 : Name_Not - 2014/11/08(土) 15:51:16.89 ID:/Hj0O7lg.net (+6,+30,-24)
    >>54
    まさしくこういうのだわ、サンクス

    でも、教えてもらっといて悪いんだけど
    求めてるのとはちょっと違うんだ
    純粋に random() を使って生成したい
    特に理由はなく、好奇心からなんだけど
    モンテカルロ法で遊んでたら気になって
    57 : Name_Not - 2014/11/08(土) 16:00:26.15 ID:???.net (+71,+30,-31)
    最近のテトリスってさ、いつまでも棒がでない。ってことがないんだよ。
    それどころか、同じ形が二度続けて出ることもない。
    これ全然ランダムじゃないんだけどさ。

    さて、本当に欲しいものは、本当のランダムなのか。
    それともある種のルールを守ったものなのか。
    58 : Name_Not - 2014/11/08(土) 16:07:24.27 ID:/Hj0O7lg.net (+9,+29,-19)
    >>57
    確率って不思議だよね
    誕生日が被る確率とかさ

    欲しいのは本当のランダム
    だから機能としては54で丁度いいんだけど
    それを random() を使ってやってみたい
    59 : Name_Not - 2014/11/08(土) 16:16:00.71 ID:???.net (+91,+29,-33)
    全ての物理的運動はニュートン力学で説明ができるので
    ランダムというのも実際は計算で予測可能なものなんだよ。
    61 : Name_Not - 2014/11/08(土) 17:04:00.49 ID:???.net (+62,+29,-61)
    ランダムである事の定義は自明ではない
    無理数はランダムな列を生成するが
    例えば πは一定のアルゴリズムで計算可能である
    だからと言ってランダムな数列が与えられたときに
    その数列を予測できる計算可能な有限のアルゴリズムが存在するとも言えない
    62 : Name_Not - 2014/11/08(土) 17:12:05.21 ID:/Hj0O7lg.net (+0,+29,-49)
    んー、よくわからん
    πを小数点第10000位まで並べた数列が
    あったとしたら、10001つ目の数は予測できるだろうが
    元の数列がそもそもπなのかどうかは自明ではないよね
    63 : Name_Not - 2014/11/08(土) 17:16:01.14 ID:/Hj0O7lg.net (-1,+28,-23)
    πがランダムな数列を生成するかどうかは
    証明されてないんじゃなかったっけ
    64 : Name_Not - 2014/11/08(土) 17:19:56.70 ID:/Hj0O7lg.net (+0,+29,-16)
    なんだか公開鍵暗号とも似ているような気がしてくる
    65 : Name_Not - 2014/11/08(土) 17:32:51.89 ID:???.net (+57,+29,-26)
    π はよく知られているけど
    例えば仮に √ 3 × π を表す数列が与えられたとしたとき
    それが √ 3 × π にそっくりであると発見するのは容易ではないだろうね
    66 : Name_Not - 2014/11/08(土) 18:14:54.60 ID:/Hj0O7lg.net (+0,+29,-16)
    流れぶった切って悪いけど
    53についてもご教示ください・・・
    67 : Name_Not - 2014/11/08(土) 18:29:28.44 ID:FNgDZ220.net (-5,+11,-2)
    >>53
    ヒント それじゃ5はでない。
    69 : Name_Not - 2014/11/08(土) 18:33:32.68 ID:FNgDZ220.net (+3,+13,-5)
    いつから1.0がでると錯覚していた?
    70 : Name_Not - 2014/11/08(土) 18:36:09.43 ID:???.net (+84,-30,-18)
    >>53,66
    function rdm () {
    var n = Math.floor(Math.random()*6) - 1;
    return n < 0 ? 0 : n;
    }
    71 : Name_Not - 2014/11/08(土) 18:37:16.82 ID:/Hj0O7lg.net (+0,+29,-23)
    なん・・・だと・・・?

    出ないの?
    それは確率論的な話?
    それとも仕様?
    欠陥?
    72 : Name_Not - 2014/11/08(土) 18:37:57.87 ID:FNgDZ220.net (+13,+28,-3)
    欠陥だ




    お前のな
    73 : Name_Not - 2014/11/08(土) 18:38:41.56 ID:???.net (+17,-4,+0)
    >>70
    馬鹿は死ねよw
    74 : 70 - 2014/11/08(土) 18:40:44.49 ID:???.net (+74,-30,-22)
    すまん、間違えた
    function rdm () {
    return Math.ceil(Math.random()*6) - 1;
    }
    rdm();

    >>68,71
    Math.random の仕様を読め
    75 : Name_Not - 2014/11/08(土) 18:43:15.94 ID:FNgDZ220.net (-5,-1,-5)
    >>74
    わざとかw

    -1を出してどうするwww
    76 : Name_Not - 2014/11/08(土) 18:44:34.39 ID:???.net (-1,-29,-4)
    >>74
    Math.random の仕様を読め
    77 : Name_Not - 2014/11/08(土) 18:46:57.12 ID:/Hj0O7lg.net (-11,+18,-3)
    1.0って出ないんだな
    初めて知ったわ
    78 : Name_Not - 2014/11/08(土) 18:49:29.40 ID:???.net (+36,-30,-24)
    >>75-76
    「Math.floor 使え」って指摘ならともかく、間違ってはいないだろ
    function rdm () {
    return Math.floor(Math.random()*6);
    }
    rdm();
    79 : Name_Not - 2014/11/08(土) 18:49:45.55 ID:???.net (+57,+29,-17)
    小学校時代の俺でも知ってたことなのに・・・
    ランダム関数も使えないようじゃ
    簡単なゲームさえ作れんよ?
    80 : Name_Not - 2014/11/08(土) 18:50:41.75 ID:???.net (+65,+29,-4)
    >>78
    間違ってないと思うなら訂正すんなよwww

    明らかに>>70, >>74は間違いだ。
    81 : Name_Not - 2014/11/08(土) 18:51:32.39 ID:/Hj0O7lg.net (+22,+28,+0)
    ごめんなさい・・・
    82 : Name_Not - 2014/11/08(土) 18:52:08.21 ID:???.net (+60,+29,-10)
    >>81
    無問題。俺の本当の目的を十分満たしてくれたからなw
    83 : Name_Not - 2014/11/08(土) 18:52:46.33 ID:???.net (+70,+29,-1)
    >>70は間違ってるが、>>74は正しい
    84 : Name_Not - 2014/11/08(土) 18:52:53.54 ID:???.net (+52,+29,-5)
    本当の目的って?
    85 : Name_Not - 2014/11/08(土) 18:54:08.13 ID:???.net (+57,+29,-21)
    どうせスレ伸ばすことじゃねーの?w
    まあ自作自演してるのバレバレだけどな。
    86 : Name_Not - 2014/11/08(土) 19:00:03.63 ID:???.net (+57,+29,-6)
    自分の過ちを訂正出来る人と出来ない人の違いか
    87 : Name_Not - 2014/11/08(土) 19:02:59.35 ID:???.net (+57,+29,-3)
    こうやってクソレスで埋まるのが
    このスレの運命さw
    91 : Name_Not - 2014/11/08(土) 19:15:12.68 ID:???.net (+56,+29,+0)
    >>53
    このスレに書くなって言ってんだろボケ
    92 : Name_Not - 2014/11/08(土) 19:17:25.25 ID:???.net (+39,+16,+0)
    荒らしはスルーで
    94 : Name_Not - 2014/11/08(土) 19:29:04.54 ID:???.net (+41,+29,-12)
    >>53

    こっちにまともな答えを書いた。ここは荒らしがたてたスレだから見ての通りグダグダにしかならんぞ。
    http://peace.2ch.net/test/read.cgi/hp/1410603104/74
    95 : Name_Not - 2014/11/08(土) 19:36:45.00 ID:/Hj0O7lg.net (-8,+21,-1)
    53ですが、スレ移動します
    皆さん有難う御座いました
    96 : Name_Not - 2014/11/09(日) 01:23:39.03 ID:???.net (-1,-29,-47)
    疑似乱数ってどの言語でも0.0≦x<1.0だろ
    97 : Name_Not - 2014/11/09(日) 02:41:01.31 ID:???.net (+34,+6,-82)
    Math.random()は線形合同法だね で

    線形合同法のwiki
    http://ja.wikipedia.org/wiki/%E7%B7%9A%E5%BD%A2%E5%90%88%E5%90%8C%E6%B3%95


    周期が短くて6で割り切れないから厳密にはわずかな偏りが出るみたいね
    98 : Name_Not - 2014/11/09(日) 02:44:52.78 ID:???.net (+7,-29,-36)
    >>57
    テトリスは乱数そのままじゃないよな
    乱数で[0,1,2,3,4,5,6]を入れ替えてる
    99 : Name_Not - 2014/11/09(日) 02:51:03.42 ID:???.net (+76,+29,-32)
    >>43
    アジャックス
    ただし鯖側でヘッダを工夫する必要がある(つまり自分で用意してないとダメ)だから
    君の望むようなこととは違うかもな
    100 : Name_Not - 2014/11/09(日) 02:55:19.94 ID:???.net (-1,-29,-8)
    javascriptの入門サイト見はじめたばっかりなんですが例えば

    var num
    document.write( num + "<br>");
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について