코린이 코딩기록/Java script
console.log / return 차이 !
오설탕
2022. 3. 9. 12:09
💗console.log 는 콘솔에 정보를 인쇄하는 데 사용되는 기능이다.
💗return 은 함수의 결과를 돌려준다.
const getValue = (x) =>{
return x*2
}
getValue(3)
return을 사용하면 x라는 변수에 getValue에 쓴 인자가 들어가게되는거다
그래서 x값이 바뀌게 되는거
const getValue = (x) =>{
console.log (x*2)
}
getValue(3)
콘솔로그는 그냥 보여주기식 기능이다!
변수에 대입해도 아무값도 들어가지 않음
그냥 콘솔로그에 찍히기만 하는거다
function getTwice(number){
return number * 2;
};
let x = getTwice(5);
let y = getTwice(2);
getTwice(x*y);
이거의 값이 80이 되는 이유!
let x 의 값은 10이고
let y의 값은 4이다
그래서 x*y의 값인 40이
getTwice 함수의 매개변수(argument) 로 들어가게 되니
40 * 2 인 80 이 반환됩니다.
function getTwice(number){
return number * 2;
};
let x = getTwice(5);
let y = getTwice(2);
console.log(x*y);
이거의 값은 40인 이유
getTwice 함수의 매개변수(argument)로 들어가서
계산을 하지 않았기 때문에 그냥
10x4를 한 값이 나온거다.