no logro comprender por que suma dos veces el (valorBoleto + impuestoAeropuerto). con uno solo no estaba? sobrtodo es para entender la funcion de repetirlo dos veces.
no logro comprender por que suma dos veces el (valorBoleto + impuestoAeropuerto). con uno solo no estaba? sobrtodo es para entender la funcion de repetirlo dos veces.
¡Hola Kenya!
Entiendo tu confusión. En el código que compartiste, se está sumando dos veces el resultado de (valorBoleto + impuestoAeropuerto)
. La razón por la que esto sucede es porque la función calcularTotal
se llama dos veces en tu código.
La primera vez que se llama a calcularTotal
es en la línea 11, cuando se asigna el resultado a la variable total1
. Luego, en la línea 12, se vuelve a llamar a calcularTotal
y se asigna el resultado a la variable total2
.
Si solo quieres calcular el total una vez, puedes eliminar la segunda llamada a calcularTotal
en la línea 12 y simplemente utilizar el valor de total1
en tu código.
Aquí tienes un ejemplo de cómo quedaría el código con esa modificación:
function calcularTotal(valorBoleto, impuestoAeropuerto) {
return valorBoleto + impuestoAeropuerto;
}
var valorBoleto = 100;
var impuestoAeropuerto = 10;
var total1 = calcularTotal(valorBoleto, impuestoAeropuerto);
console.log(total1);
Espero que esto aclare tu duda. Si tienes alguna otra pregunta, estaré aquí para ayudarte.
¡Espero haber ayudado y buenos estudios!