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

:: Breve guida a jQuery (103.173)

:: Le espressioni regolari in Javascript (85.760)

:: Gestione delle stringhe in Javascript (76.710)

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

:: Stampare una pagina col Dhtml (43.510)

:: Menu orizzontale dinamico in Dhtml (37.996)

:: Gli Array in Javascript (36.914)

:: Temporizzazioni Javascript (32.540)

:: Utilizzo della proprietà form di Javascript per il recupero dei dati da un modulo (30.297)

IN EVIDENZA
DOWNLOAD