Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

no entiendo

Tenemos la declaración de la siguiente variable:

var numero = 10;

Ahora, tenemos las siguientes condiciones:

A)

if(numero >= 2 && numero < 12) { alert("ENTRÓ!"); }COPIA EL CÓDIGO B)

if(numero >= 2 && < 12) { alert("ENTRÓ!"); }COPIA EL CÓDIGO C)

if(numero >= 10) { alert("ENTRÓ!"); }COPIA EL CÓDIGO ¿Cuál de las opciones de abajo fueron verdaderas y se mostró la alerta ENTRÓ!?

Alternativa incorreta A y B

¡Incorrecto! En la letra B, hay un error de sintaxis, pues en la segunda condición la variable número no fue utilizada.

Alternativa incorreta Solo C

Alternativa incorreta A y C

Alternativa incorreta C y B

Solo la opción A es verdadera y se mostrará la alerta "ENTRÓ!".

La opción A evalúa si el número es mayor o igual a 2 y menor que 12, lo cual es cierto para el valor 10 de la variable "numero".

La opción B tiene un error de sintaxis, ya que falta especificar la variable "numero" en la segunda parte de la expresión lógica.

La opción C evalúa si el número es mayor o igual a 10, lo cual es cierto para el valor 10 de la variable "numero", pero no cumple la condición de que el número debe ser menor que 12.

1 respuesta

¡Hola Richard!

En este caso, la opción correcta es la A, ya que evalúa si el número es mayor o igual a 2 y menor que 12, lo cual es cierto para el valor 10 de la variable "numero". La opción B tiene un error de sintaxis, ya que falta especificar la variable "numero" en la segunda parte de la expresión lógica. La opción C evalúa si el número es mayor o igual a 10, lo cual es cierto para el valor 10 de la variable "numero", pero no cumple la condición de que el número debe ser menor que 12.

Recuerda siempre revisar bien la sintaxis de tus condiciones para evitar errores. ¡Espero haber ayudado y buenos estudios!