본문 바로가기
JavaScript

[JavaScript] function

by 기록하는_사람 2022. 10. 13.

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

댓글