DEV Community

Cristian Fernando
Cristian Fernando

Posted on

Paracetamol.js馃拪| #165: Explica este c贸digo JavaScript

Explica este c贸digo JavaScript

Dificultad: B谩sico

const porValor = (nombre) => {
  nombre = "Pedro";
  return nombre;
}
let nombre = "Juan";
console.log(porValor(nombre))
console.log(nombre);
Enter fullscreen mode Exit fullscreen mode

A. Pedro, Pedro
B. Juan, Juan
C. Pedro, Juan
D. Juan, Pedro

Respuesta en el primer comentario.


Top comments (1)

Collapse
 
duxtech profile image
Cristian Fernando

Respuesta:
C. Pedro, Juan

Los tipos de datos primitivos son pasados a una funci贸n por valor, esto significa que no existe una relaci贸n entre la variable nombre y el par谩metro nombre.

Dentro de la funci贸n cambiamos el valor pasado por par谩metro, por ello se imprime Pedro primero, fuera de la funci贸n nombre mantiene el valor de Juan.