• Empleos
  • Sobre nosotros
  • Empleos
    • Inicio
    • Empleos
    • Cursos y retos
  • Empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Evaluaciones
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

116
Vistas
no puedo entender la asignación con valor de retorno en javascript

Estoy viendo un video de freecodebootcamp en youtube llamado 'Aprender JavaScript - Curso completo para principiantes' y cuando explican 'tarea con valor devuelto' en la marca de 1 hora y 5 minutos, la persona ha establecido un valor para 'cambiar (num)' y luego afuera de la función le asigna un valor de 10 y parece que no entiendo por qué agregó el 10 cuando ya le dio un valor de la función.

imagen del código del que estoy hablando

 var changed = 0; function change(num) { return (num + 5) / 3; } changed = change(10); console.log(changed);

(mi proceso de pensamiento a continuación)

entonces ves donde ya le ha dado a change un valor del resultado de 5/3 que es 1.6

entonces cambio = 1.6

entonces ha cambiado = cambiado

que en mi mente significa cambiado también = 1.6

pero luego agrega el (10)

por qué ha añadido un valor a cambiar si ya tenía un valor de 1,6

que hace el 10

ha cambiado el valor de 1.6 a 10

No lo entiendo y simplemente salta a lo siguiente como si se hubiera explicado.

¿Por qué no simplemente establecer var cambiado = 10;

over 3 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

1.6 No sucede. Dado que la entrada numérica es 10, el código se ejecutará una vez que se indique console.log (cambiado) y comenzará las operaciones matemáticas. como num es 10 será (10 + 5) / 3 que devolverá 5.

over 3 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda