miércoles, 31 de julio de 2013

Indicar Sexo

Exercicio JavaScript
A partir do valor de unha variable indicar o sexo da persoa mediante un alert.


Unha primeira aproximación podería facerse indicando o sexo nunha variable de tipo texto, e comparándoo con un dos sexos almacenado noutra variable.




//Seleccionar sexo, so se pode indicar M MASCULINO ou F FIMININO
var MASCULINO = "M";
var sexoPersona = "F";

if (sexoPersona == MASCULINO) {
 alert ("Eres un home.");
}
else {
 alert ("Eres unha muller.");
}



NOTA:
Esta aproximación provoca que se nos indican un valor non válido, sempre se indique a opción da parte else.

Si en sexoPersona almeceno por exemplo "X", nos indicará que é unha muller.
var sexoPersona = "X";

Para solventar este inconvinte, é preciso engadir a posibilidade de decidir entra máis de dúas opcións.

Para conseguir isto se pode engadir unha instrucción condicional if en cada else.
else if (sexoPersona == FIMININO)









//Seleccionar sexo, so se pode indicar M MASCULINO ou F FIMININO
var MASCULINO = "M";
var FIMININO = "F";
var sexoPersona = "X";

if (sexoPersona == MASCULINO) {
 alert ("Eres un home.");
}
else if (sexoPersona == FIMININO) {
       alert ("Eres unha muller.");
}
else {
       alert ("Dato introducido INCORRECTO.\nVostede introducíu " + sexoPersona); 
}



Neste caso ó indicar o valor "X", se indica que o valor é incorrecto.











No hay comentarios:

Publicar un comentario