> > 漏れもかいた
> > (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を直打ちするのは
> なんかもったいない気がする(;´Д`)かといってどうしたらいいかは思いつかないんだが
3の倍数と5の倍数の判定それぞれでフラグ2個持てばいいんだよ(;´Д`)
if(f1 && f2){
}
else if( f1){
}
else if( f2){
}
else{
}
参考:2008/06/15(日)22時12分04秒