[JS] Return

์ง€ํ˜„ยท2022๋…„ 2์›” 17์ผ
0

JavaScript

๋ชฉ๋ก ๋ณด๊ธฐ
7/8

NOMAD CODERS - ๋ฐ”๋‹๋ผ JS๋กœ ํฌ๋กฌ ์•ฑ ๋งŒ๋“ค๊ธฐ


๐Ÿ”ต Return

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>

0๊ฐœ์˜ ๋Œ“๊ธ€