>  2008/06/15 (日) 22:13:38        [qwerty]
> > 漏れもかいた
> > (1..100).each {|i|
> >   if i % 15 == 0
> >     print "FizzBuzz\n"
> >     next
> >   end
> >   if i % 3 == 0
> >     print "Fizz\n"
> >     next
> >   end
> >   if i % 5 == 0
> >     print "Buzz\n"
> >     next
> >   end
> >   print "#{i}\n"
> > }
> 3でFizzで5でBuzzなのに15でFizzBuzzを直打ちするのは
> なんかもったいない気がする(;´Д`)かといってどうしたらいいかは思いつかないんだが

こういうことが言いたかったんだろう

for (var i=0;i<=100;i++) {
  var val = null;
  if (i%3) val+='Fizz';
  if (i%5) val+='Buzz';
  if (val) print val + '\n';
  else     print i + '\n';
}

参考:2008/06/15(日)22時12分04秒