13-11-2012 22:36
Respetando el código que das:
He añadido un else al primer if porque sin él al introducir un número par devolverá el mensaje "es PAR" y "es IMPAR".
Código:
var valor1 = 0;
while(valor1 == 0)
{
┬á ┬á var valor1 = prompt('Ingrese el número');
    var res = valor1 % 2;
    if(res == 0 && valor1 > 0){
        alert(valor1 + " es PAR");
    }
    else
    {
        if(valor1 == 0)
        {
            alert(valor1 + " no es par ni impar");
        }
        else
        {
            alert(valor1 + " es IMPAR");
        }
    }
}
He añadido un else al primer if porque sin él al introducir un número par devolverá el mensaje "es PAR" y "es IMPAR".