11 messaggi dal 14 luglio 2001
Salve, volevo sapere se esisteva uno script che data una variabile
x riuscisse a capire se la variabile è un numero o una lettera.
Vi faccio un esempio:

x=5
Lo script scriverà "E' un numero!"

oppure

x=A
Lo script scriverà "E' una lettera!"

-----------------
www.novellanet.it
La nuova comunità virtuale
-----------------
11.886 messaggi dal 09 febbraio 2002
Contributi
Vbscript mette a disposizione un ventaglio di funzioni per capire di che natura è una variabile.

Quella che fa al caso tuo è

if isNumeric(x) then
Response.write("E' un numero!")
else
Response.write("E' una lettera")
end if

isNumeric valuta se la variabile può essere "tradotta" in un numero. Questo significa che sia se:
x = 5
o
x = "5" 'Sottoforma di stringa

isNumeric restituisce true.

Altre funzioni per valutare di che natura sono le variabili sono:
isNull()
isEmpty()
isDate()
isArray()
isObject()

-----------------------
Da una perla dal saggio:
Quando non hai capito, devi dire "non ho capito", no che dici che hai capito e invece non hai capito un cavolo. Hai capito?
-----------------------

Enjoy learning and just keep making
11 messaggi dal 14 luglio 2001
Grazie sei stato molto gentile e utile :)


-----------------
www.novellanet.it
La nuova comunità virtuale
-----------------

-----------------
www.novellanet.it
La nuova comunità virtuale
-----------------
Puoi far stampare il tipo di una variabile usando VarType()

---[ www.digiscout.it ]---

"This message was written using 100% recycled electrons"

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.