NOMAD CODERS - ๋ฐ๋๋ผ JS๋ก ํฌ๋กฌ ์ฑ ๋ง๋ค๊ธฐ
return์ ์ฐ๋ฉด ํด๋น function์ ์ข
๋ฃ๋จ
๊ทธ ๋ค์์ ๊ฐ์ ์
๋ ฅํด๋ ์ถ๋ ฅ๋์ง ์์
// console.log๋ ์ฝ์์ ์
๋ ฅ ๊ฐ์ ๋ณด์ฌ์ฃผ๋ ๊ฑฐ๋ผ
Javascript์ ๊ฐ์ด ๋ฐํ๋์ง ์์ (๊ฐ์ด ์ ์๋์ง ์์ undefined)
<script>
const calculator = {
plus: function (a, b) {
return a + b;
},
minus: function (a, b) {
return a - b;
},
divide: function (a, b) {
return a / b;
},
times: function (a, b) {
return a * b;
},
powerof: function (a, b) {
return a ** b;
}
};
// console.log(calculator.plus(2, 3));
const plusResult = calculator.plus(2, 3);
const minusResult = calculator.minus(plusResult, 10);
const divideResult = calculator.divide(timesResult, plusResult);
const timesResult = calculator.times(10, minusResult);
const powerofResult = calculator.powerof(divideResult, minusResult);
console.log(plusResult);
</script>
ํ๊ตญ ๋์ด ๊ณ์ฐ๊ธฐ
<script>
const age = 26;
function calculateKrAge(ageOfForeigner) {
return ageOfForeigner + 2;
}
const krAge = calculateKrAge(age);
console.log(krAge);
</script>