Verificare se un numero è pari o dispari con VBScript | |
![]() |
|
| |
|
ASP Center
Articoli
Referenze
Script
FAQ
Downloads
Siti utili
ASP
E-Commerce con ASP
Menu Javascript
Ricette
Cocktail
Registrazione domini
Area Aziende
|
Verificare se un numero è pari o dispari con VBScript
Concesso in esclusiva a Mr.Webmaster. Vietata la riproduzione.
In alcune routine che hanno a che fare con i numeri può tornare comodo controllare se un numero è pari o dispari. Non esiste nativamente in VBScript, e credo nemmeno in altri linguaggi, una funzione che gestisce automaticamente questo processo, quindi ce la creiamo da noi!
Segue il codice della funzione IsUneaven (letteralmente "è dispari") che accetta come parametro il numero che va controllato
<%
Function IsUneaven(numero)
If IsNumeric(numero) Then
If numero Mod 2 = 1 Then
IsUneaven = True
Else
IsUneaven = False
End If
Else
IsUneaven = Null
End If
End Function
%>
Il funzionamento è semplice: verifico che il parametro di input sia effettivamente numerico; se lo è controllo che il modulo di 2 del numero da controllare sia uguale ad uno; in questo caso vuol dire che il numero è dispari, altrimenti che è pari. In caso il parametro di input non sia un numero restituisco il valore speciale Null.Ecco come richiamare la funzione
<%
Response.Write IsUneaven(1) ' Restituisce True
Response.Write IsUneaven(2) ' Restituisce False
%>
All'occorrenza può anche essere impiegata in un controllo del tipo
<%
If IsUneaven(1) Then
Response.Write "Numero dispari"
Else
Response.Write "Numero pari"
End If
%>
Il risultato sarà "Numero dispari".Quest'articolo è la traduzione in ASP VBScript dell'omonimo articolo Javascript scritto per Mr.Webmaster, raggiungibile all'indirizzo Verificare se un numero è pari o dispari con Javascript |
Newsletter
Stringhe di Conn.
|
||
| © 2008 ASP Center di Luca Ruggiero - P. IVA 05564851219 - Disclaimer | Privacy | Pubblicità | Supportaci | Staff | Contatti | ||||
| Appunti PHP | Giornale Webmaster | Mr.Webmaster | Download | DevSpy.com | ASPCode.it | ClaudioGarau.it | Webmaster Facile | Come Faccio | AlVerde.net | CodiceFacile.it | I Programmatori | By Luciani | VoiceXML Italian User Group | Giochi | Extro Web Site | Morpheus Web | AG Web Solutions | Net-Free | PC Sicuro | PC Self | Tutorial Web | Dablones | ||||