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

corchetes {} para todas las IF??

if (puntosTotal < 28) {

imprimir("El equipo está peor que el año pasado");

if (puntosTotal > 28) imprimir("El equipo está mejor que el año pasado");

if (puntosTotal == 28) imprimir("El equipo está igual que el año pasado");}

tuve que ponerlo así para que me funcionara y no como lo hizo el profe poniendo corchetes en cada IF, podrían explicarme porque, por favor?

1 respuesta

bueno en el caso de las sentencias If() las llaves sirven para delimitar el alcance de la función como:

function sumar(a, b) {
  return a + b;
}

if (condicion) {
  //bloque de codigo
}
else {
  //bloque de codigo
}

habría que ver el código, pero posiblemente no hayas definido correctamente el scope con las llaves {} dentro de cada sentencia if()