JavaScript - Necesito ayuda en un error

 
Vista:

Necesito ayuda en un error

Publicado por Angel (1 intervención) el 30/06/2018 02:15:27
¡Hola!
Estoy pasando un curso de JavaScript, en el que me encargan mi primer ejercicio.
Sin embargo al ejecutar el código me aparee los 2 textos que NO deberían aparecer.

Ejemplo:
" Angel es menor que su hermano. Tu,Angel Y tu Luis Tienen la misma edad."

Mi código es el siguiente:

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
<script type=" text/javascript ">
 
   var Nombre;
   var Edad;
   var Edad1;
   var Nombre_de_su_Hermano;
 
    Nombre = prompt ( 'Introduce tu nombre: ', '');
    Nombre_de_su_Hermano = prompt ( 'Introduce el nombre de tu hermano ', '');
    Edad = prompt ( 'Introduce tu Edad: ', '');
    Edad1 = prompt ( 'Introduce la edad de tu hermano: ', '');
 
    if ( Edad > Edad1 )
    {
        document.write (Nombre + ' es mayor que su hermano. ');
    }
    if ( Edad1 > Edad )
    {
        document.write (Nombre + ' es menor que su hermano. ');
    }
    if ( Edad = Edad1 )
    {
        document.write ('Tu,'+ Nombre + ' Y tu ' + Nombre_de_su_Hermano + ' Tienen la misma edad.');
    }
 
</script>
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
Imágen de perfil de Xavi
Val: 1.807
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Necesito ayuda en un error

Publicado por Xavi (68 intervenciones) el 30/06/2018 08:59:53
Hola Angel, aquí tienes el error:
1
if ( Edad = Edad1 )
Estas asignando el valor de Edad1 a Edad, en vez de comprarlos. Tendría que ser:
1
if ( Edad == Edad1 )
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