function
📌 function
: 어떤 기능을 캡슐화해 반복해서 사용할 수 있게 하는 것.
인자는 생략할 수 있고, 여러개를 사용할 수도 있음.
function [함수명]( [인자] ) {
[실행문]
}
📄 더하기 function.
function sum(a, b) {
console.log(a + " + " + b + " = " + (a + b));
}
sum(1, 10);
sum(2, 20);
sum(3, 30);
📌 object 안에서 function 사용 가능.
📄 'player' object 안에 'sayHello' function 생성.
const player = {
name: "jin",
age: 23,
sayHello: function(name) {
console.log("Hi! " + name + ". Nice to meet you:)");
}
}
player.sayHello("jimin");
player.sayHello("J")
return
📌 return
: function의 결과값을 반환할 때 사용.
📄 더하기, 빼기 기능을 하는 계산기
const calculator = {
plus: function(a, b) {
return a + b;
},
minus: function(a, b) {
return a - b;
}
}
const num1 = calculator.plus(10, 5);
const num2 = calculator.minus(10, 5);
console.log(num1);
console.log(num2);
'JavaScript' 카테고리의 다른 글
[JavaScript] conditional (0) | 2022.10.13 |
---|---|
[JavaScript] prompt와 형 변환 (0) | 2022.10.13 |
[JavaScript] Object (0) | 2022.10.12 |
[JavaScript] array (0) | 2022.10.12 |
[JavaScript] 변수 (0) | 2022.10.12 |
댓글