JavaScript - Definir la función esVocal(s) que recibe un carácter y devuelve true si es vocal o falso en caso con

 
Vista:
sin imagen de perfil
Val: 47
Ha aumentado 1 puesto en JavaScript (en relación al último mes)
Gráfica de JavaScript

Definir la función esVocal(s) que recibe un carácter y devuelve true si es vocal o falso en caso con

Publicado por Patricia (14 intervenciones) el 09/11/2020 10:03:01
Definir la función esVocal(s) que recibe un carácter y devuelve true si es vocal o falso en caso
contrario.

Me deja introducir el caracter, pero no me devuelve nada. Imagino que tendré que usar un alert, pero dónde debería ponerlo? Existe algún fallo? ¡Muchas gracias!


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<!DOCTYPE html>
<html>
<head>
	<title>Función esVocal(s)</title>
	<script type="text/javascript">
 
		var caracter;
		caracter=prompt("Introduce una cadena de caracteres");
 
		function esVocal(caracter) {
 
			if (caracter==="a" | caracter==="e" | caracter==="i" | caracter==="o" | caracter==="u") {
				return true;
 
			}
 
			else {
 
				return false;
 
		}
	}
 
	</script>
</head>
<body>
 
</body>
</html>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder
Imágen de perfil de joel
Val: 3.506
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Definir la función esVocal(s) que recibe un carácter y devuelve true si es vocal o falso en caso con

Publicado por joel (895 intervenciones) el 09/11/2020 19:17:28
Hola Patricia, te falta llamar a la función esVocal()... algo así debajo de la linea 8:

1
alert(esVocal(caracter);
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar