Unisciti al track YAMLScript di Exercism per accedere a 60 esercizi con l'analisi automatica del codice e mentoring personale, tutto 100% gratuito.
# A YAMLScript Program!
!YS-v0
# Define a hello function, 0 or 1 args:
defn hello(name='World'):
"Hello, $name!" # Return string
# Randomly call the `hello` function
# with 0 or 1 arguments:
if rand(2) > 1:
say: hello() # Print string
say:
hello: ENV.USER \"Guess user name"
.uc1() \"First char upper"
Migliora nella programmazione con esercizi divertenti e gratificanti che mettono alla prova la tua comprensione dei concetti su Exercism.
Dato un numero, trova la somma di tutti i multipli di determinati numeri fino a quel numero, escluso.
Determina se un numero è un numero di Armstrong.
Aiuta Eliud a contare il numero di uova nel suo pollaio contando il numero di bit a 1 in una rappresentazione binaria.
Ogni linguaggio ha il suo modo di fare le cose. La traccia YAMLScript non fa eccezione. I nostri mentori ti aiuteranno a imparare a pensare come uno sviluppatore YAMLScript e a scrivere codice idiomatico in YAMLScript. Dopo aver risolto un esercizio, invialo alla nostra squadra di volontari, che ti darà suggerimenti, idee e feedback su come renderlo più simile a quello che vedresti normalmente in YAMLScript: ti aiuteranno a scoprire le cose che non sai di non sapere.
Scopri di più sul mentoringLa traccia YAMLScript su Exercism ha 60 esercizi per aiutarti a scrivere codice migliore.
Vedi tutti gli esercizi di YAMLScriptLa parte migliore: è gratis al 100% per tutti.
Unisciti alla traccia YAMLScript