目次
お題
お題
あなたは水温を測る温度計のプログラムを作成しています。 0度以下になり水が凍る場合に警告を出すことにしました。 水温n度が与えられるので0以下の場合freeze、 1以上の場合はnを出力してください。
Groovyで解いてみた
thermometer_to_measure_water_temperature.groovy
def thermometer = { n -> n <= 0 ? 'freeze' : n } assert thermometer(-1) == 'freeze' assert thermometer(0) == 'freeze' assert thermometer(1) == 1
assert
してる3行がテストです。
参考
出典
- paiza[パイザ]さんの、このツイート
- (paiza)エンジニア騎士とクエリの魔女
- paiza