[node] 콘솔에 입력

상준·2023년 6월 22일

node

목록 보기
5/8

INPUT(입력)
OUTPUT(출력)
InputOutput: IO

.js 파일 생성

var args = process.argv;
console.log(args);

cmd 실행
node conditional.js ssj01

결과

[
'C:\\Program Files\\nodejs\\node.exe', //nodejs 런타임의 위치
'C:\\Users\\ssjjn\\Desktop\\syntax\\conditional.js'// 실행시킨 파일의 경로
ssj01 // 2번째 정보부터 입력값이 나옴
]
  • process // 객체
    [] // 배열
  • conditional.js 파일 수정
var args = process.argv;
console.log(args[2]);
console.log('A');
console.log('B');
if(args[2]=='1'){
    console.log('C1');
}
else{
    console.log('C2');
}
console.log('D');

cmd 실행
node conditional.js 1

결과

A
B
C1
D
var args = process.argv;
console.log(args[2]);
console.log('A');
console.log('B');
if(args[2]=='1'){
    console.log('C1');
}
else{
    console.log('C2');
}
console.log('D');

cmd 실행
node conditional.js 0

결과

A
B
C2
D

참고
profile
컴공생 공부

0개의 댓글