Pass by value
Passing Primitives
function square(x) {
x = x * x;
return x;
}
var y = 10;
var result = square(y);
// what would these print out?
console.log(y);
console.log(result);function square(x) {
x = x * x;
return x;
}
var y = 10;
var result = square(y);
// what would these print out?
console.log(y); // 10
console.log(result); // 100Passing Objects
Last updated