var alumnos = ["Raul", "Antonio"] var notasEntera = []; var notaFinal = 0; //var vecTest = [[1, 2][3, 4][5, 6]] function nota() { //var alumnoID = document.getElementById('opciones').value; var alumnoID = parseInt(document.getElementById('opciones').value); var alumnoNombre = alumnos[alumnoID] // switch (alumnoSeleccionado) { // case "alum1": // alumnoEscrito = "Alumno 1" // case "alum2": // alumnoEscrito = "Alumno 2" // } var nota = document.getElementById('noter').value; if (notasEntera.length == 0) { document.getElementById('listanotas').innerHTML = `${alumnoNombre}: `; } // else if () { // // } if (nota >= 0 && nota <= 10 && nota.length != 0) { } else { document.getElementById('notificar').innerHTML = `Por favor, inserte una nota válida`; setTimeout(() => document.getElementById('notificar').innerHTML = ``, 2500); return; } notasEntera.push(parseFloat(nota)); document.getElementById('notificar').innerHTML = `Has añadido la nota ${nota}`; setTimeout(() => document.getElementById('notificar').innerHTML = ``, 1500); document.getElementById('listanotas').innerHTML += `${nota} `; document.getElementById("frm").reset(); } // TODO: clean this up ////////////////////////////////////////////////////////////////////////////////////////////////// function main() { for (let i = 0; i < notasEntera.length; i++) { notaFinal = notaFinal + notasEntera[i]; } var notaMinima = Math.min(...notasEntera) var notaMaxima = Math.max(...notasEntera) document.getElementById('notadiv').innerHTML = `Las notas combinadas suman ${notaFinal}
La nota máxima es ${notaMaxima}
La nota mínima es ${notaMinima}`; setTimeout(() => document.getElementById('notadiv').innerHTML = ``, 5000); var notaMedia = notaFinal / notasEntera.length; document.getElementById('notamedia').innerHTML = `La nota media es ${notaMedia.toFixed(2)}` // document.getElementById('tabla').innerHTML = '' // for (let i = 0; i < alumnos.length; i++) { // document.getElementById('tabla').innerHTML += `` // } // document.getElementById('tabla').innerHTML += '
${alumnos[i]}${notasEntera}
' notaFinal = 0; }