Ciao a tutti.
Ho un problema con questo Script. Dunque, il programma dovrebbe far questo: Acquisisco N numeri in input. Determino e comunico in output QUANTI sono negativi e QUANTI positivi. Poi SOMMO tutti i POSITIVI e SOMMO tutti i NEGATIVI. Comunico in output la somma dei neg e la somma dei pos.
Bene, il programma funziona in parte...
Chi può aiutarmi a farlo funzionare del tutto? GRAZIE!
Se si elimina l'ultima parte (a comicniare da ELSE), funziona. E' nell'ultimo pezzetto che da Problemi.codice:<script language="JavaScript"> var CONT,NUM var POS = 0 var NEG = 0 var SOMMAPOS = 0 var SOMMANEG = 0 var N = prompt("Quantità numeri da acquisire?") document.write("<h4>Hai deciso di Acquisire "+N+" valori</h4>") for(CONT = 0; CONT<N; CONT++) var NUM = prompt("Indica Valore del Singolo Numero") if (NUM>0) POS = POS + 1 SOMMAPOS = SOMMAPOS + NUM else NEG= NEG + 1 SOMMANEG = SOMMANEG + NUM document.write("I Valori Positivi sono, "+POS+) document.write("La Loro Somma è, "+SOMMAPOS+) document.write("I Valori Negativi sono, "+NEG+) document.write("La Loro Somma è, "+SOMMANEG+) </script>
Chi può aiutarmi. Vi spiego le mie intenzioni quali erano:
POS e NEG venivano incrementati di uno, ogni qual volta ci fosse un valore Positivo o negativo (a seconda)
SOMMAPOS e SOMMANEG venivano incrementati di NUM , sempre a seconda che esso fosse neg o pos.
Ciao a tutti!! e Grazie

Rispondi quotando