Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] Por que imprime 20

Estas en el tema de Por que imprime 20 en el foro de Javascript en Foros del Web. Soy aprendiz por tanto mi pregunta quizás es muy básica... En javaScript alguien me puede decir por que el resultado es "20" ? var calculo ...
  #1 (permalink)  
Antiguo 07/02/2014, 13:34
 
Fecha de Ingreso: marzo-2009
Mensajes: 80
Antigüedad: 15 años, 1 mes
Puntos: 0
Por que imprime 20

Soy aprendiz por tanto mi pregunta quizás es muy básica...
En javaScript alguien me puede decir por que el resultado es "20" ?

var calculo = 4 + 4 * (2+2) // imprime 20
  #2 (permalink)  
Antiguo 07/02/2014, 13:47
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 8 meses
Puntos: 578
Respuesta: Por que imprime 20

Porque las leyes de las matemáticas lo dicen

Se llama jerarquía.

4 + 4 * (2+2) =
4 + 4 * 4 =
4 + 16 = 20

Fácil ¿Verdad?
  #3 (permalink)  
Antiguo 07/02/2014, 14:15
 
Fecha de Ingreso: marzo-2009
Mensajes: 80
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Por que imprime 20

Yo lo resolvía mal entonces:

4 + 4 * (2+2) =
(2+2) = 4
4 + 4 = 8
8 * 4 = 32

Pero claro, por estar pensando en primero los paréntesis olvide que la multiplicación también tiene prioridad sobre la suma...

Gracias por tu ayuda saludos...

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:11.