Gocce di pioggia è una versione un po' più complessa della sfida FizzBuzz, un classico quesito da colloquio.
Il tuo compito è convertire un numero nei suoni delle gocce di pioggia corrispondenti.
Se un numero dato:
"Plong"."PlingPlang"."34".jq
L'espressione if-then-else ti sarà utile in questo esercizio.
Un esempio:
8, 10, 12 | if . < 10 then "\(.) is less than ten"
elif . > 10 then "\(.) is more than ten"
else "\(.) equals ten"
end
produce come output
"8 is less than ten"
"10 equals ten"
"12 is more than ten"
Iscriviti a Exercism per imparare e padroneggiare jq con 12 concetti75 esercizi e il mentoring di persone reali, tutto gratis.
Esplora soluzioni che usano pipeline funzionali, la moltiplicazione di matrici, soluzioni precalcolate basate su tabelle tramite una macro, un approccio orientato agli oggetti, un uso notevole sia di Python che di TCL, e un'edizione enterprise.