Come posso convertire una stringa in un int??
devo sommare N valori presi da N input box, ma il risultato è solamente una stringa contenente i valori inseriti affiancati. Io vorrei mi eseguisse la somma ...
Come posso convertire una stringa in un int??
devo sommare N valori presi da N input box, ma il risultato è solamente una stringa contenente i valori inseriti affiancati. Io vorrei mi eseguisse la somma ...
eXtending-Php.net coming soon ...
Ciao Dark Bard,
in javascript per convertire una stringa che rappresenta un numero in un intero si usa parseInt(espressione,radice)
tipo:
numeroIntero = parseInt(stringa,10)
la radice decimale (10) non è obbligatoria però numeri che iniziano con lo zero tipo 09 vengono visti come ottali e convertito risulta 0
se la stringa rappresenta un numero con la virgola devi usare parseFloat(stringa)
Aloha
![]()
Che succede se la stringa non è un numero??
o meglio io vorrei lanciare un alert come posso fare?
Grazie
TonyTalk
Gioca a The Empire Multiplayer online game...ispirato a Risiko ma con scenari ed opzioni rivoluzionarie
http://www.multiplayergames.it
http://utenti.lycos.it/the_empire
ok funziona, scusate la mia ignoranza, ma ignoravo l'esistenza
di isNaN, io provavo con un semplice null![]()
[CODE]
var numeroIntero = parseInt(document.master_form.soglia.value,10);
if(isNaN(numeroIntero)){
alert("Valori inseriti non corretti--->");
}else{
alert("Valori inseriti corretti->"+numeroIntero);
}
[CODE]
TonyTalk
Gioca a The Empire Multiplayer online game...ispirato a Risiko ma con scenari ed opzioni rivoluzionarie
http://www.multiplayergames.it
http://utenti.lycos.it/the_empire
Ciao tonytalk,
se la stringa non è un numero il risultato è NaN (Not a Number)
![]()
Grazie per la precisazione
TonyTalk
Gioca a The Empire Multiplayer online game...ispirato a Risiko ma con scenari ed opzioni rivoluzionarie
http://www.multiplayergames.it
http://utenti.lycos.it/the_empire