podria mostrarte la solucion pero me estoy limitando a eso. a mi juicio, no tendria sentido mostrar la solucion si al final no aprendes nada, independientemente si se trata de un ocio, ejercicio de colegio, o urgencia de proyecto. vamos a tomar otro rumbo. a continuacion te muestro un
pseudocodigo de como sera el codigo. si otro miembro quiere darte la solucion, no me voy a molestar pues cada cual tiene su forma de compartir y educar.
Código:
funcion cambiar
variable total = 0
variable select = tomar_coleccion("select")
para (variable i = 0, i menor que longitud select, incrementar i)
total += nOption[ selectedIndex de select[i]]
fin para
document.getElementById('precio_final').innerHTML = total
fin cambiar
bold - son propiedades, funciones, variables u objetos
italic - conforma a la sintaxis del lenguaje
a continuacion una lista de las funciones, propiedades y sintaxis que necesitaras para el codigo final:
function,
var,
for,
incrementar,
menor que,
getElementById,
getElementsByTagName,
length,
selectedIndex