JavaScript - Información

 
Vista:

Información

Publicado por Rkovac (2 intervenciones) el 13/08/2011 18:58:28
Hola. Me gustaria saber como evaluar con la condicional 'if' un valor (en este caso una palabra) introducida anteriormente mediante un cuadro de 'prompt'. El código es el siguiente:


var documento;
var edad;
var sexo;
var total = 0;
var masculino = 0;
var femenino = 0;

do{
documento = prompt('Ingrese su número de documento:','aquí');
edad = prompt('Ingrese su edad:','aquí');
sexo = prompt('Ingrese su sexo:','aquí');

edad = parseInt(edad);

total++;


if(sexo == masculino)
{
masculino++;
}
else
{
femenino++;
}

}while(documento != 0)


El problema es que no me incrementa la variable masculino al introducir la palabra 'masculino' en el cuadro del 'prompt' cuando pregunta por el sexo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Información

Publicado por nadie (7 intervenciones) el 17/08/2011 15:51:28
el metodo prompt() retorna siempre una cadena, por lo tanto el problema esta cuando se hace la pregunta.

Cambia

if(sexo == masculino)

por

if(sexo == "masculino")
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Información

Publicado por Rkovac (2 intervenciones) el 23/08/2011 23:22:39
Gracias por la respuesta. Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar