Definir la función maxTres(a,b,c) que toma tres números cómo argumentos y devuelve el mayor de los t
Publicado por Patricia (14 intervenciones) el 09/11/2020 09:34:26
Definir la función maxTres(a,b,c) que toma tres números cómo argumentos y devuelve el mayor
de los tres.
Me da problemas en el último else, si lo quito puedo introducir los números. ¿Alguien podría decirme qué ocurre? Gracias
de los tres.
Me da problemas en el último else, si lo quito puedo introducir los números. ¿Alguien podría decirme qué ocurre? 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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<!DOCTYPE html>
<html>
<head>
<title> Función maxTres (dato1,dato2,dato3) </title>
<script type="text/javascript">
var dato1;
var dato2;
var dato3;
dato1=parseInt(prompt("Introduzca un número"));
dato2=parseInt(prompt("introduzca otro número"));
dato3=parseInt(prompt("Introduzca el tercer número"));
alert(maxTres(dato1,dato2,dato3));
function maxTres(dato1,dato2,dato3) {
if (dato1>dato2 | dato1>dato3) {
return (alert("El número máximo es" + " " + dato1));
}
else{
if(dato2>dato1 | dato2>dato3) {
return(alert("El número máximo es" + " " +dato2));
}
}
else {
if(dato3>dato1 | dato3>dato2) {
return(alert("El número máximo es" + " " +dato3));
}
}
</script>
</head>
<body>
</body>
</html>
Valora esta pregunta


0