qualcuno mi sa dire perche' al posto di sommarmi i 2 numeri
normalmente come 2+2 = 4
mi fa 2+2 = 22
questo e lo script:
on (release){
insert = ins.text;
var num = 1;
risult = (insert + num);
ris.text= risult;
}
grazie.
qualcuno mi sa dire perche' al posto di sommarmi i 2 numeri
normalmente come 2+2 = 4
mi fa 2+2 = 22
questo e lo script:
on (release){
insert = ins.text;
var num = 1;
risult = (insert + num);
ris.text= risult;
}
grazie.
Perchè il contenuto di un campo di testo è una stringa, non un numero, e la somma di due stringhe in realtà ne è la concatenazione. Devi convertire i valori in numero prima di sommarli:
codice:on (release){ insert = Number(ins.text); var num = 1; risult = (insert + num); ris.text= risult; }
non va ancora mi appare "NaN" che nn so che vuol dire...
NotaNumber
Cosa scrivi nel campo?
2
proverei con
scusate "l'intromissione"codice:on (release){ insert = ins.text; var num = 1; risult = Number(insert+num); ris.text= risult; }![]()
non vaaaaaaaaaaaa!!
aaaaaaaaaaaaaaaaaaaaaaaahhh
ehehe aiuto!!VVoVe:
![]()
![]()
levami una curiosità, prova a scrivere cosìOriginariamente inviato da lechuck
non vaaaaaaaaaaaa!!
aaaaaaaaaaaaaaaaaaaaaaaahhh
ehehe aiuto!!VVoVe:
![]()
![]()
e dimmi cosa ti restituisce in outputcodice:on (release){ insert = ins.text; trace(insert); var num = 1; risult = Number(insert+num); ris.text= risult; }
io non sto lavorando con una pagina esterna infatti mi restituisce Undefined...
cioè?! non ho capito :master:Originariamente inviato da lechuck
io non sto lavorando con una pagina esterna
se ti restituisce undefined significa che il filmato è un po' più strutturato di come ci si può immaginare...per aiutarti a capire il perchè non funzioni, dovresti descrivere la struttura del filmato, principalmente due coseOriginariamente inviato da lechuck
infatti mi restituisce Undefined...
1- qual'è il percorso assoluto del textfield "ins"
2- qual'è il percorso assoluto del textfield "ris"