togli return e lascia solo modulo() perchè so dove l'hai preso c'è un articolo su html.it che usa la funzione modulo()
cmq return serve per esempio fai così:
function ciao(bo) {
var result = false;
if (bo == "bo") {
var result = true;
}
return result;
}
questo in pratica definisce una variabile all'inizio che è result che inizialmente vale false cioè null. se bo == bo la variabile result diventa true. return in pratica significa "ritorna" e restituisce se la variabile result è true appunto true altrimenti false. Se è true e metti un controllo con l'if:
if (ciao("bo"))
questo restituirà true ed eseguirà l'if
if (ciao("altro ma non bo"))
questo invece restituirà false e l'if non verrà eseguito.
spero di essere stato chiaro
![]()

Rispondi quotando