読者です 読者をやめる 読者になる 読者になる

素人がプログラミングを勉強していたブログ

プログラミング、セキュリティ、英語、Webなどのブログ since 2008

連絡先: すかいぷ:javascripter_  か javascripter あっと tsukkun.net skypeのほうがいいです

FizzBuzz

ruby
#!/opt/local/bin/ruby1.9

require "erb"

print "Content-Type: text/html\n\n"

ERB.new(DATA.read).run

__END__
<html>
  <head>
      <title><%= Time.now %></title>
      <style type="text/css">
        ol { list-style: none; }
      </style>
  </head>
  <body>
    <ol><% 1.upto(100) {|i| %>
      <li><%=
             if (i % 15).zero?
               "FizzBuzz"
             elsif (i % 3).zero?
               "Fizz"
             elsif (i % 5).zero?
               "Buzz"
             else
               i
             end %></li><%
           } %>
    </ol>
  </body>
</html>