
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
参照透過なランダム関数を探してたら、謎の数字と出会う - Qiita
9301 49297 233280 この数字に見覚えのある奇特な方はいますか? まさかいないですよね・・・ Math.rand... 9301 49297 233280 この数字に見覚えのある奇特な方はいますか? まさかいないですよね・・・ Math.random()は毎回違う結果が出る( != 参照透過) 最初に確認しておきたいのは、参照透過とはざっくり言うと「同じ環境では毎回同じ結果になる」ということです。 しかしMath.random()はたしか時間をもとにしてるので同じ環境でも時間が違うから同じ結果にならないということですね。(同じ時空に戻れば同じ結果になると思いますがw) 関数型言語が特にQiitaで盛り上がっていますよね。 そこにちょっと気になった文章がありました。 Math.randomは呼び出すごとに異なる値を返す可能性があるので参照透明ではありません。 from 関数型言語のウソとホント たしかに・・・ そうきたら・・・ ( ´_ゝ`) < JSでも参照透過な乱数を見てみたい... 探してみた いや、も
2017/06/23 リンク