Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

175
Visualizações
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;

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

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.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda