Ad
  • Custom User Avatar

    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!

  • Custom User Avatar

    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

  • Custom User Avatar

    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. ;)