"Buzzになる数字をn個挙げる"をGroovyで…やろうと思ったんだけど
“Buzzになる数字をn個挙げる”をScalaで - 裏紙
のお返し……をしようとして。
fizzBuzz = {it%15?it%3?it%5?it:'Buzz':'Fizz':'FizzBuzz'} (1..100).findAll{fizzBuzz(it)=='Buzz'}.take 10
「n個」がこれだとできん……orz
大きめにとってtakeで誤摩化してるけど、それ足りないときダメだし。無駄なことしてるわけだし。ぐぬぬ。
明日…いや明後日……もダメだ。日曜にリトライする。