雨粒は、面接の定番の質問であるFizzBuzzチャレンジを、少し複雑にしたものです。
ここでの課題は、数値を対応する雨粒の音に変換することです。
与えられた数値が次の場合を考えます。
"Plong"になります。"PlingPlang"になります。"34"になります。jqのヒントこの演習では、if-then-else式が役に立ちます。
例を見てみましょう。
8, 10, 12 | if . < 10 then "\(.) is less than ten"
elif . > 10 then "\(.) is more than ten"
else "\(.) equals ten"
end
出力は次のようになります。
"8 is less than ten"
"10 equals ten"
"12 is more than ten"