1
respuesta

[Duda] por que se repite dos veces (mint 11:50)

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. Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

¡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!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios! :)