Verificare se un numero è pari o dispari con Javascript

Corso jQuery
Creare applicazioni client-side col Framework jQuery

Scritto da Luca Ruggiero nella sezione Javascript

Concesso in esclusiva a MrWebmaster.it - E' vietata la pubblicazione senza espresso consenso del proprietario

In Javascript, e probabilmente in nessun linguaggio, esiste una funzione predefinita per verificare che un numero sia pari o dispari, quindi può tornare utile creare una funzione personalizzata che chiameremo IsNotUneven (la cui traduzione dall'inglese è: non è dispari).

Vediamo il codice:

function IsNotUneven(numero)
{
    if (isNaN(numero) == false)
    {
        return (numero %2 == 1 ?  true : false);
    }
    else
    {
        return null;
    }
}
Il procedimento è molto semplice: verifico che il parametro (ovvero il numero che valuteremo al richiamo della funzione) sia effettivamente un numero, dopo di che verifico se verifico che se il modulo di 2 del parametro è uguale a 1, allora riceverò true (pari) altrimenti riceverò false (dispari).

vediamo un esempio di richiamo della funzione.
alert(IsNotUneven(1)); // Restituisce true
alert(IsNotUneven(2)); // Restituisce false
e cosi via.

E' possibile utilizzare la funzione anche in una condizione
var x = 10;

if (IsNotUneven(x) == true)
{
    alert("Numero pari");
}
else
{
    alert("Numero dispari");
}
Il risultato sarà "Numero pari".

I più cliccati della sezione Javascript

:: jQuery Validation: validazione di un form con jQuery (106.555)

:: Breve guida a jQuery (96.818)

:: Le espressioni regolari in Javascript (84.690)

:: Gestione delle stringhe in Javascript (74.154)

:: Stampare una pagina col Dhtml (42.639)

:: Inserire in automatico lo slash nel formato data gg/mm/aaaa (39.785)

:: Menu orizzontale dinamico in Dhtml (36.961)

:: Gli Array in Javascript (35.690)

:: Temporizzazioni Javascript (31.211)

:: Istruzion condizionali in Javascript: if e switch (28.629)

IN EVIDENZA
DOWNLOAD