ciao gente.
domanda niubbissima.
ho una funzione che incrementa una variabile.
ogni volta che viene richiamata ila variabile deve ripartire da dove stava e non da zero. come si fa?
grazie
ciao gente.
domanda niubbissima.
ho una funzione che incrementa una variabile.
ogni volta che viene richiamata ila variabile deve ripartire da dove stava e non da zero. come si fa?
grazie
var tuaVar=0;
function incrementa(){
tuaVar++;
}
k tnx.
quindi in un file funzioni_incluse.js, per esempio,
le variabili che voglio rimangano leggibili da tutte le funzioni e su cui voglio lavorare "in sequenza" basta metterle fuori dalle dichiarazioni?
file.js:
giusto?codice:var mia = '0' var ... function(){} function(){} ... //etc
Si se assegni una variabile fuori dalle funzioni sarà globale, pertanto leggibile da tutte le funzioni presenti nel documento.
![]()
P.S. Se sarà una variabile numerica (var numero = 0se la scriverai con le virgolette (var numero = '0'
sarà considerata una stringa "testo", e se la utilizzi per operazioni matematiche potresti avere problemi.
Cavicchi Andrea
Problemi con javascript, jquery, ajax clicca qui
perfetto, grazie.