Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
I had no idea how to add a variable to a regular expression, my solution was to generate a string using the variable, and pass the string to create a new regular expression object, your code is much nicer!
there is some way to see which are the attempts that fail? i can't understand what's wrong with my code without checking them
Hola ciccio! Ultimamente sto studiando a fondo la teoria del JS quindi ti faccio 3 osservazioni così faccio lo sborone e ti insegno qualcosa che ho imparato :D
1 - dovresti imparare a dichiarare le variabili anche nel FOR LOOP per una questione di scope della variabile, var i=0, o meglio ancora let i=0;
2 - al posto di quegli IF statements annidati ne avrei fatto uno solo con operatore && con le due condizioni insieme.
3 - la variabile "undefined" è vuota proprio come "null" ma c'è una differenza di significato del termine. Undefined è una parola che ci dice in fase di debugging che la variabile è stata dichiarata ma mai assegnata, (è lo stato in cui sono le variabili in automatico quando le crei) quindi per convenzione non si assegna mai come hai fatto tu max = undefined. Per ottenere come risultato che "max" restituisca undefined dovresti dichiararla e poi assegnargli un valore solo nel momento in cui ne trovi uno idoneo. ;)