Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

154
Visualizações
¿Cómo puedo corregir este programa Javascript for-Loop y array?

Tengo algún tipo de bloqueo mental mientras desarrollo el código para este programa en particular.

Instrucciones para crear una base de datos de almacenamiento de calificaciones flexible: Pregunte al usuario cuántos estudiantes hay. Usando un bucle for y declaraciones de solicitud, pregunte al usuario por los nombres de los estudiantes. Guárdelos en una matriz. Usando un bucle for y declaraciones de solicitud, solicite al usuario las calificaciones (incluya el nombre de la clase) para cada estudiante. Guárdelos en una matriz. Calcula la nota media de la clase e imprímela en la pantalla.

Parece que el código llegó a alguna parte, pero tengo dificultades para combinar el segundo bucle for para calcular el promedio de las calificaciones del número de estudiantes. Creo que el error se produce porque no declaré todas las variables necesarias y también la estructura de mi matriz es incorrecta; como la forma en que declaré y almacené los elementos. Creo que faltan algunos pasos en el código.

 var howManyStudents = 0; var studentGradesAverage = 0; var marksTotal = 0; howManyStudents = parseInt(prompt("How any students are in this class?", "enter a number")); document.writeln("<p> There are " + howManyStudents + " students in this class </p>"); var studentNames = Array(howManyStudents); var classGrades = Array(howManyStudents); var allStudents = Array(studentNames, classGrades); for (var i = 0; i < howManyStudents; i++) { allStudents[0][i] = prompt("Please enter the name of the student.", "Student Name").toString(); // reference a student Math grade allStudents[1][i] = parseFloat(prompt("Enter the student's Grade. The Grade are between 0 to 100. ")); marksTotal += allStudents[1][i]; } studentGradesAverage = marksTotal/howManyStudents; document.writeln("<p> Average per class is: " + studentGradesAverage + "</p>");

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda