@midudev: ¡Reto de JavaScript! ¿Cuál es el resultado que sale en la consola y por qué? ¡No vale ejecutar el código antes! Vamos programadores, dejen su respuesta y por qué en los comentarios.
midudev - Aprende Programación
Region: ES
Tuesday 22 November 2022 15:25:14 GMT
Music
Download
Comments
Brayan Alexander :
la respuesta es 11. cuando se llama la función el valor que retorna es 10, y si le sumas el 1 que esta asignando a la variable i este al final es 11
2022-11-22 17:09:29
4
Denis Salazar :
i = 0+1
fun()=10
i = 1+10
o no? 😂😂😂😂😂😂
2022-11-22 15:46:15
0
jorge niño :
no estoy del todo seguro pero creo q es 110 ya q la función retorna 10 pero se le añade 1 en el inicio 🤔
2022-11-22 16:10:41
0
Brex :
Ps sería 10, ya que la función x está regresando ese valor, no podemos tomar en cuenta el i+1
2022-11-22 15:52:40
1
hurttt :
En principio 10 ya que el valor de i de la suma va primero y se toma 0, aunque luego en x() se cambie, sigue siendo 0 para la suma por tanto devuelve
2022-11-22 15:49:13
1
Italo_MeDel :
10 porque sea cual sea la operación dentro de la función x, el retorno siempre será 10 y luego ese 10 se suma al valor de i que seria 0
2022-11-22 16:02:41
0
mrpickles510 :
Pues i empieza 0, x lo sube a 1, retorna 10, luego i se incrementa lo que retorne x que es 10 y ya i valía 1, aunque no lo corrido
2022-11-22 15:45:16
0
frankmoises.cl :
10 ya que es lo que retorna la función, i siempre vale 0 ya que no es una variable global y no se ve afectada
2022-11-22 15:50:58
3
Basilio 🤞 :
da 11 porque el primer valor de i = 0
2022-11-22 15:49:33
0
Tyliz :
Por que en la función "i" se vuelve 1 y luego se suma 10
2022-11-22 15:46:22
0
abces :
es 10 porque el contexto de i dentro de la función es distinto al de fuera
2022-11-22 16:02:48
1
Sebas28 :
10 por qué en la funcion no le está dando la variable para modificar, por lo que sería 10
2022-11-22 15:49:56
1
Dr. Malvavisco :
Let utilizado fuera de una función tiene un alcance global (W3C), lo que sucede es que en i+= x() recuerden que en las asignaciones
2022-11-27 01:41:16
0
Manuel Fernández :
La i de la función es una variable local, por tanto al realizar la operación final tiene valor 0 y el resultado es 10.
2022-11-23 11:12:36
2
Oscar Rodrigo Hernán :
el incremento solo funciona dentro de la funcoon, es 10
2022-11-22 19:11:08
1
Ricky Mena Diana :
10 por que hace un return de 10?
2022-11-29 14:11:47
1
Juanjo :
es 10 porque es el valor que retorna la función, la variable dentro de la función no altera el valor que está afuera de ella
2022-11-22 20:13:44
1
MACC :
Como es let la variable puede modificarse el valor y dentro de la función y ale cambiaste el valor de 0 a 1 y encima estas retornando el 10
2022-12-12 04:22:36
0
Ian c Martinez :
cuando se asigna la función se suma la variable i más el retorno de la función, lo cual da 10 la función altera la i pero no afecta la asignación
2022-11-22 20:00:24
0
To see more videos from user @midudev, please go to the Tikwm
homepage.
© 2021-2025 TikWM. All rights reserved.