๐Ÿ“Œ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ „๋‹ฌํ•ด์ฃผ๋Š” ์ธ์ˆ˜(argument)์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž.

๐Ÿค” ์ธ์ˆ˜(Argument)๋ž€ ๋ฌด์—‡์ธ๊ฐ€?

์ธ์ˆ˜(argument)๋ž€ ๋งค๊ฐœ๋ณ€์ˆ˜(parameter)์— ์ „๋‹ฌํ•˜๋ ค๋Š” ์†Œ๊ด„ํ˜ธ ์•ˆ์˜ ๊ฐ’์„ ์ธ์ˆ˜๋ผ๊ณ ํ•œ๋‹ค.
๊ฐ’ , ๋ณ€์ˆ˜ , ์ฐธ์กฐ ๋“ฑ ์ „๋‹ฌ ํ•  ์ˆ˜ ์žˆ๋‹ค.

 <script>
function calculator(number1,number2){
    let calc = number1 * number2;
  if (calc === 25){   // ํŒŒ๋ผ๋ฏธํ„ฐ์— ์ „๋‹ฌ ๋ฐ›์€ ๊ณ„์‚ฐ ๊ฐ’์ด 25๋ฉด ํ˜ธ์ถœ
  console.log('์ •๋‹ต์ž…๋‹ˆ๋‹ค.');
  }else{
      console.log('ํ‹€๋ ธ์Šต๋‹ˆ๋‹ค.'); // ๊ณ„์‚ฐ ๊ฐ’์ด 25๊ฐ€ ์•„๋‹ˆ๋ฉด ํ˜ธ์ถœ
   }
  }
  
  //์ถœ๋ ฅ
  calculator(5,5); // 25
  calculator(2,7); // 14
  
 </script>
 

์œ„์˜ ์ฝ”๋“œ์ฒ˜๋Ÿผ ํ•จ์ˆ˜ํ˜ธ์ถœ์„ ํ•œ๋‹ค๋ฉด ์•„๋ž˜ ์‚ฌ์ง„์ฒ˜๋Ÿผ ์ถœ๋ ฅ์ด ๋œ๋‹ค.!

if๋ฌธ์„ ํ™œ์šฉํ•˜์—ฌ ์ธ์ˆ˜๋กœ๋ถ€ํ„ฐ ์ „๋‹ฌ๋ฐ›์€ ๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ’ * ๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ’ === ๊ฐ’์ด 25์™€ ๊ฐ™๋‹ค๋ฉด

'์ •๋‹ต์ž…๋‹ˆ๋‹ค.' ๋ผ๋Š” console.log ๋ฅผ ์ถœ๋ ฅํ•ด์ฃผ๊ณ 

25์™€ ๊ฐ™์ง€ ์•Š๋‹ค๋ฉด 'ํ‹€๋ ธ์Šต๋‹ˆ๋‹ค.' ๋ผ๋Š” ๋‚ด์šฉ์„ ํ˜ธ์ถœ ํ•œ๋‹ค.

์ด๋ ‡๊ฒŒ ์ธ์ˆ˜๊ฐ’์„ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ „๋‹ฌํ•˜์—ฌ ํ•จ์ˆ˜ ํ˜ธ์ถœ์„ ํ•  ์ˆ˜ ์žˆ๋‹ค.

profile
โ˜„๏ธ

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