[Node.js] switch문 사용 방법


 

하나의 변수 값에 여러가지 경우의 수가 있을 경우 switch문을 사용하여 처리한다. 어떤한 언어에도 존재하는 switch 문은 node.js에서 어떻게 사용하는지 알아보자.

 

switch문 사용방법


 

[작성 예제]

var value = 2;
switch( value ) {  case 0 :    console.log("value 값은 0 ");    break;  case 1 :    console.log("value 값은 1 ");    break;  case 2 :    console.log("value 값은 2 ");    break;  case 3 :    console.log("value 값은 3 ");    break;  default :    console.log("value 값이 0~3 사이가 아님 ");    break;}

 

[모듈 작성 방법]

switch( 변수 ) 
case 0 :
  .....
break;
case 2 :
  .....
break;
};

 

[실행 결과]

value 값은 2

 

 

 

반응형

[Node.js] Nodejs 설치 및 실행



nodejs를 설치 후 실행하는 방법에 대해 알아보도록 하겠습니다.


nodejs 설치



1.  https://nodejs.org/ko/ 에 접속을 합니다.


위와 같이 LTS와 현재 버전이 있는데 현재 버전은 개발중인 버전으로 안정적이지 못하니 LTS로 선택해 받습니다.


2. 아래와 같이 다운 받은 파일을 실행 합니다.


3. 설치 화면이 뜨면 next를 눌러 설치를 진행합니다.





Node 실행 방법



1. 설치가 완려되면 윈도우에서 명령프롬프트 프로그램을 실행 합니다.


2. 명령창에 node라고 입력해 '>'로 전환 되는 것을 확인 합니다.


3. 로그함수를 실행해 정상 동작하는지 확인 합니다.

[예제]

console.log( 'hello nodejs' );


[실행 결과]

hello nodejs




반응형

[Node.js] 모듈 작성 및 사용 방법



여러 코드에서 공통으로 사용하는 기능을 모듈로 만드는 방법과 내가 만든 모듈을 가져다 쓰는 방법에 대해 알아보도록 하겠습니다.


모듈 작성 및 사용 하는 방법



[모듈 작성 예제]

tModule.js 파일을 만들어 아래와 같이 작성해 덧셈 기능을 하는 모듈을 작성 합니다.

module.exports = function(a,b) {

  return a+b;

}


[모듈 작성 방법]

module.export = function(...) { };


[모듈 사용 예제]

tModule.js 파일을 만들어 아래와 같이 작성해 덧셈 기능을 하는 모듈을 작성 합니다.

var sum = require('./tModule.js');

console.log( sum(5,7) );


[실행 결과]

12



[모듈 사용 방법]

var 사용할 모듈 명 = require( 모듈 작성한 소스파일 명 );



모듈 안에 여러 기능 작성 및 사용 하는 방법



[모듈 작성 예제]

tModule.js 파일을 만들어 아래와 같이 작성해 덧셈 기능을 하는 모듈을 작성 합니다.

module.exports.sum = function(a,b) {

  return a+b;

}


module.exports.divide = function(a,b) {

  return a/b;

}


[모듈 작성 방법]

module.export.함수명 = function(...) { };


[모듈 사용 예제]

tModule.js 파일을 만들어 아래와 같이 작성해 덧셈 기능을 하는 모듈을 작성 합니다.

var mo= require('./tModule.js');

console.log( mo.sum(5,7) );

console.log( mo.divide(15,3) );


[실행 결과]

12

5


[모듈 사용 방법]

var 사용할 모듈 명 = require( 모듈 작성한 소스파일 명 );

사용할 모듈 명.함수명




반응형

[Node.js] if 제어문과 조건식



프로그램 제어문 중 하나인 if문과 조건식이 node.js에서 어떻게 작성하는지 알아보도록 하겠다. 


if 제어문



[if문 사용법]

var value = 10;


if( value == 10 )

  console.log("10과 같다.");


[실행 결과]

10과 같다.


[if문 사용법]

if( 조건식 )

   조건에 맞으면 수행하는 기능


조건식



[다양한 조건식]

var value = 10;


if( value < 10 )

  console.log("10보다 작다.");


if( value > 10 )

  console.log("10보다 크다.");


if( value != 10 )

  console.log("10과 다르다.");


if( value <= 10 )

  console.log("10보다 작거나 같다.");


if( value >= 10 )

  console.log("10보다 크거나 같다.");


if( value == 10 )

  console.log("숫자형 10이다.");


if( value == '10' )

    console.log("비교 대상이 문자형이지만 둘다 10을 나타내는 것이니 의미는 같다.");


if( value === 10 )

    console.log("변수 타입까지 고려했을 때 숫자형 10이다.");


if( value === '10' )

    console.log("변수 타입까지 고려했을 때 문자형 10이다.");


[실행 결과]

10보다 작거나 같다.

10보다 크거나 같다.

숫자형 10이다.

비교 대상이 문자형이지만 둘다 10을 나타내는 것이니 의미는 같다.

변수 타입까지 고려했을 때 숫자형 10이다.


[조건식]

 조건식 

  설명

 a < b

 a가 b보다 작으면 참

 a > b

 a가 b보다 크면 참

 a != b

 a와 b가 다르면 참

 a <= b

 a가 b보다 작거나 같으면 참

 a >= b

 a가 b보다 크거나 같으면 참

 a == b

 a와 b가 같으면 참 ( 자료형은 달라도 됨 )

 a === b

  a와 b가 같으면 참 ( 자료형도 같아야 함 )




반응형

+ Recent posts