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 (107.912)

:: Breve guida a jQuery (98.602)

:: Le espressioni regolari in Javascript (84.989)

:: Gestione delle stringhe in Javascript (74.986)

:: Stampare una pagina col Dhtml (42.850)

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

:: Menu orizzontale dinamico in Dhtml (37.187)

:: Gli Array in Javascript (35.935)

:: Temporizzazioni Javascript (31.623)

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

IN EVIDENZA
DOWNLOAD