[ Foro de Javascript ]

Condicionales JS

01-Feb-2023 03:32
Alejandra Becerra
2 Respuestas

Hola, estoy aprendiendo JS y no he podido avanzar con uno de mis ejercicios, me podrías dar una mano de como podría crear este script con if else

Escriba un código que pueda calificar a los estudiantes de acuerdo con sus puntajes:

80-100, A
70-89, B
60-69, C
50-59, D
0-49, F


01-Feb-2023 12:05
Nacho Cabanes (+84)

Te debería bastar con varias órdenes "if" encadenadas:

http://www.aprendeaprogramar.com/cursos/verApartado.php?id=9003
 


14-Mar-2023 23:03
Invitado (Alejandro Andrade)

¡Por supuesto! Este sería un ejemplo de cómo podrías crear ese script con 'if else':

// Definimos la variable puntaje del estudiante
let puntaje = 85;

// Comenzamos la estructura de control if else
if (puntaje >= 80 && puntaje <= 100) {
 console.log("Calificación: A");
} else if (puntaje >= 70 && puntaje <= 89) {
 console.log("Calificación: B");
} else if (puntaje >= 60 && puntaje <= 69) {
 console.log("Calificación: C");
} else if (puntaje >= 50 && puntaje <= 59) {
 console.log("Calificación: D");
} else if (puntaje >= 0 && puntaje <= 49) {
 console.log("Calificación: F");
} else {
 console.log("Puntaje inválido");
}

Este código comprueba si el puntaje se encuentra dentro de un rango específico y devuelve la calificación correspondiente. Si el puntaje no está dentro de ningún rango válido, el código devuelve "Puntaje inválido".

¡Espero que esto te ayude!






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)