레이블이 함수 typescript인 게시물을 표시합니다. 모든 게시물 표시
레이블이 함수 typescript인 게시물을 표시합니다. 모든 게시물 표시

2017년 8월 10일 목요일

함수 typescript

함수


함수란?

하나의 로직을 재실행 할 수 있도록 하는 것으로 코드의 재사용성을 높여주는 것입니다.


함수는 다음과 같은 형식으로 작성됩니다.


function 함수명( [인자...[,인자]] ){

   코드

   return 반환값

}


함수는 function 뒤에 함수의 이름이 오고, 소괄호가 따라옵니다. 소괄호에 인자라는 값이 차례로 들어오는데 이 값은 함수를 호출할 때 함수의 로직으로 전달될 변수입니다.

인자는 생략 할 수 있다. 함수를 호출 했을 때 실행하게 될 부분이 중괄호 안쪽에 옵니다.


function abc(){

    i = 0;

    while(i < 10){

        document.write(i);

        i += 1;

    } 

}

abc();


위의 예제 제일 하단에 아래 구문(abc();)에 의해서 abc라는 이름의 함수가 호출되고 있는 것입니다.

결과는 0123456789와 같습니다.


위의 함수를 반복문과 합치면 함수가 여러번 호출하도록 작성이 가능합니다.


사실 함수의 핵심은 입력과 출력입니다. 입력된 값을 연산해서 출력하는 것이 함수의 기본적인 역할입니다.

즉, 인자값을 받아 입력을 하고 return을 이용하여 출력을 합니다. return이 발생하면 해당 함수는 종료됩니다.


function get_arguments(arg1, arg2){

    return arg1 + arg2

}



alert(get_arguments(10, 20));  -> arg1에 10, arg2에 20이 인자값으로 들어가 arg1+arg2한 값 30이 return 됩니다.


출처: http://sisir.tistory.com/43 [시실의 IT이야기]
함수

함수란?
하나의 로직을 재실행 할 수 있도록 하는 것으로 코드의 재사용성을 높여주는 것입니다.

함수는 다음과 같은 형식으로 작성됩니다.

function 함수명( [인자...[,인자]] ){
   코드
   return 반환값
}

함수는 function 뒤에 함수의 이름이 오고, 소괄호가 따라옵니다. 소괄호에 인자라는 값이 차례로 들어오는데 이 값은 함수를 호출할 때 함수의 로직으로 전달될 변수입니다.
인자는 생략 할 수 있다. 함수를 호출 했을 때 실행하게 될 부분이 중괄호 안쪽에 옵니다.

function abc(){
    i = 0;
    while(i < 10){
        document.write(i);
        i += 1;
    }
}
abc();

위의 예제 제일 하단에 아래 구문(abc();)에 의해서 abc라는 이름의 함수가 호출되고 있는 것입니다.
결과는 0123456789와 같습니다.

위의 함수를 반복문과 합치면 함수가 여러번 호출하도록 작성이 가능합니다.

사실 함수의 핵심은 입력과 출력입니다. 입력된 값을 연산해서 출력하는 것이 함수의 기본적인 역할입니다.
즉, 인자값을 받아 입력을 하고 return을 이용하여 출력을 합니다. return이 발생하면 해당 함수는 종료됩니다.

function get_arguments(arg1, arg2){
    return arg1 + arg2
}

alert(get_arguments(10, 20));  -> arg1에 10, arg2에 20이 인자값으로 들어가 arg1+arg2한 값 30이 return 됩니다.


출처: http://sisir.tistory.com/43 [시실의 IT이야기]
7. 함수

함수란?
하나의 로직을 재실행 할 수 있도록 하는 것으로 코드의 재사용성을 높여주는 것입니다.

함수는 다음과 같은 형식으로 작성됩니다.

function 함수명( [인자...[,인자]] ){
   코드
   return 반환값
}

함수는 function 뒤에 함수의 이름이 오고, 소괄호가 따라옵니다. 소괄호에 인자라는 값이 차례로 들어오는데 이 값은 함수를 호출할 때 함수의 로직으로 전달될 변수입니다.
인자는 생략 할 수 있다. 함수를 호출 했을 때 실행하게 될 부분이 중괄호 안쪽에 옵니다.

function abc(){
    i = 0;
    while(i < 10){
        document.write(i);
        i += 1;
    }
}
abc();

위의 예제 제일 하단에 아래 구문(abc();)에 의해서 abc라는 이름의 함수가 호출되고 있는 것입니다.
결과는 0123456789와 같습니다.

위의 함수를 반복문과 합치면 함수가 여러번 호출하도록 작성이 가능합니다.

사실 함수의 핵심은 입력과 출력입니다. 입력된 값을 연산해서 출력하는 것이 함수의 기본적인 역할입니다.
즉, 인자값을 받아 입력을 하고 return을 이용하여 출력을 합니다. return이 발생하면 해당 함수는 종료됩니다.

function get_arguments(arg1, arg2){
    return arg1 + arg2
}

alert(get_arguments(10, 20));  -> arg1에 10, arg2에 20이 인자값으로 들어가 arg1+arg2한 값 30이 return 됩니다.


출처: http://sisir.tistory.com/43 [시실의 IT이야기]
7. 함수

함수란?
하나의 로직을 재실행 할 수 있도록 하는 것으로 코드의 재사용성을 높여주는 것입니다.

함수는 다음과 같은 형식으로 작성됩니다.

function 함수명( [인자...[,인자]] ){
   코드
   return 반환값
}

함수는 function 뒤에 함수의 이름이 오고, 소괄호가 따라옵니다. 소괄호에 인자라는 값이 차례로 들어오는데 이 값은 함수를 호출할 때 함수의 로직으로 전달될 변수입니다.
인자는 생략 할 수 있다. 함수를 호출 했을 때 실행하게 될 부분이 중괄호 안쪽에 옵니다.

function abc(){
    i = 0;
    while(i < 10){
        document.write(i);
        i += 1;
    }
}
abc();

위의 예제 제일 하단에 아래 구문(abc();)에 의해서 abc라는 이름의 함수가 호출되고 있는 것입니다.
결과는 0123456789와 같습니다.

위의 함수를 반복문과 합치면 함수가 여러번 호출하도록 작성이 가능합니다.

사실 함수의 핵심은 입력과 출력입니다. 입력된 값을 연산해서 출력하는 것이 함수의 기본적인 역할입니다.
즉, 인자값을 받아 입력을 하고 return을 이용하여 출력을 합니다. return이 발생하면 해당 함수는 종료됩니다.

function get_arguments(arg1, arg2){
    return arg1 + arg2
}

alert(get_arguments(10, 20));  -> arg1에 10, arg2에 20이 인자값으로 들어가 arg1+arg2한 값 30이 return 됩니다.


출처: http://sisir.tistory.com/43 [시실의 IT이야기]