salve, vorrei generare una lista di numeri da zero al 50, ma vorrei mostrare un alert dopo 5 numeri, vale a dire il primo alert a 5, il secondo a 10 e cosi succesivamente
codice HTML:for(x=0; x<50; x++){ x++5 alert(x) }
salve, vorrei generare una lista di numeri da zero al 50, ma vorrei mostrare un alert dopo 5 numeri, vale a dire il primo alert a 5, il secondo a 10 e cosi succesivamente
codice HTML:for(x=0; x<50; x++){ x++5 alert(x) }
Ultima modifica di riccardo94; 31-08-2017 a 16:18
Ciao, basta usare l'operatore per calcolare il resto. Se diviso 5 non da resto vuol dire che è un miltiplo di questo(quindi alert)
Operatore Modulus
se si tratta di mostrare un alert con salti di cinque in cinque e facile, ma se dovessi dire al mio programma di mostrare un alert dopo 100 numeri generati vale a dire 100 alert, 200 alert, ecc, diventa piu complicato
Chiarichi : i numeri generati saranno tutti i numeri naturali e visualizzo quelli che rispettano l'intervallo o genri solo i numeri da visualizzare con l'alert?
Dal tuo esempio e dal tuo appunto alla riaposta non si capisce...
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
Prova questo.
codice HTML:for(x=0; x<50; x++){ if (x % 5) == 0) { alert(x); } }
Ridatemi i miei 1000 posts persi !!!!
Non serve a nulla ottimizzare qualcosa che non funziona.
Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr
grazie badaze, sei il mio eroe, ho un altro problemino, riguarda lo stesso codice e non vorrei creare un altra discussione, in pratica ho impostato al mio programma un intervallo di 5 secondi che deve eseguirsi dopo 10 numeri generati e non va
outputcodice HTML:for(x=0; x<100; x++){ if(p = x%10 == 0){ alert(x) setInterval(function(){alert("aspetta 5 secondi")}, 5000); alert(x)}
alert ok a 10, 20, 30, ecc , la pausa non va
Ultima modifica di riccardo94; 01-09-2017 a 12:28
Alert richiede un click sú un bottone per terminarsi.
Ridatemi i miei 1000 posts persi !!!!
Non serve a nulla ottimizzare qualcosa che non funziona.
Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr