パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

旅行予約サイト「あなた以外に○○人が見ています」表示、JavaScriptでランダムな数を表示しているだけだった」記事へのコメント

  • by Anonymous Coward

    自分のサイトのトップページで「あなたはxxxx番目のお客様です!キリ番踏み逃げ禁止!」って表示させてるけど
    実はランダムで表示しているだけ。
    ある時は100番目だったり、ある時は100万番目だったりもする。
    掲示板で「100,000番目頂きました!」の後に「333踏みました」報告があったりしてうける。
    でもまだ炎上してないし、バレてないっぽい。

    • by Anonymous Coward on 2019年10月24日 16時31分 (#3705846)

      int main() {
              srand(0);

              printf("3.14159265358979323846264");
              while(1) {
                      printf("%d", rand() % 10);
              }

              return 0;
      }

      というプログラムを子供の頃に「円周率を計算するプログラム」として出したことがあるなあ
      なーにこんだけ精度出てれば実用上困らない

      親コメント
      • by Anonymous Coward

        それ、どこでどんな評価貰ったの?
        勿論高評価だったら、そんなん出した教育機関は下げの方向にしたいのでぜひ。

        • by Anonymous Coward

          英訳の宿題にそのまま日本語をローマ字で書いて出して通ったことあるぞ
          そんなもんよ

      • by Anonymous Coward

        各桁1/10の確率で一致するのですから結構なものでは。

        確率だけなら、途中から全部の桁を同じ数字にしても似たようなものですが。

      • by Anonymous Coward

        そのコード、stdoutをflushしてないから、端末によっては何も表示されませんよ

        whileの中に fflush(stdout); でも入れるとちゃんと表示されるようになります

人生unstable -- あるハッカー

処理中...