Solucionado (ver solución)
Solucionado
(ver solución)
2
respuestas

Consulta

let totalBoletos = (valorBoleto + impuestoAeropuerto) * porcentajeTasaEmbarque + gestionAgencia;

En esta parte tambien se puede poner de la siguiente manera?

let totalBoletos = (valorBoleto + impuestoAeropuerto) * (porcentajeTasaEmbarque + gestionAgencia);

o la buena practica seria:

let totalBoletos = (valorBoleto  + gestionAgencia) * porcentajeTasaEmbarque + impuestoAeropuerto;

Se me hizo un poco de lio en el copy/paste del profe. Se que el primer resultado es mucho más elevado que el segundo. Y por tal me surge la duda!

2 respuestas
solución!

¡Hola Alumno! ¡Deseo que estés bien!

A la verdad todo va a depender del resultado que quieras obtener. Primeramente te recuedo la jerarquia o prioridad de los operadores aritméticos con la siguiente imagen:

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

Entonces si tu tienes una operación matemática con diversos operadores aritméticos, lo recomendable seria señalizar el orden o la prioridad como tu quieres que sea ejecutada la operación. Es decir,

aqui: let totalBoletos = (valorBoleto + gestionAgencia) * porcentajeTasaEmbarque + impuestoAeropuerto;

la suma que esta dentro de los parentesis () se ejecutará primero, luego ese resultado de la suma será multiplicado "*" por la varible porcentajeTasaEmbarque y por ultimo se sumará "+" ese resultado de la multiplicacón con la variable impuestoAeropuerto.

Espero haberme explicado un poco y recuerda que una buena práctica seria saber usar esa jerarquia de operadores correctamente cuando se tiene una operación matematica con diferentes operadores.

¡Te deseo mucho éxito en tus estudios! y recuerda que aquí estaremos para apoyarte!

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

llegue aqui por la misma pregunta ,,, gracias luzdalis por tu respuesta!!!!!