Algorithm/Baekjoon(Node.js)

[JavaSrcipt] Baekjoon - 1001 : A-B

비망노트 2021. 8. 18. 21:05

문제

두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오.

입력

첫째 줄에 A와 B가 주어진다. (0 < A, B < 10)

출력

첫째 줄에 A-B를 출력한다.

 

예제 입력

3 2

 

예제 출력 

1

 

 

이전 1000번문제 - https://record-note.tistory.com/6

var fs = require('fs')
var input = fs.readFileSync('/dev/stdin', 'utf8').toString().split(' ');
var a = parseInt(input[0]);
var b = parseInt(input[1]);

console.log(a-b);

 

 

fs.readFileSync(filename, [options])  - filename의 파일을 [options]의 방식으로 읽은 후 문자열을 반환

 

split(' ');  ( )안의 문자를 기준으로 끊어 배열로 반환

             '\n'을 사용하면 줄나눔을 기준으로 끊어준다.

 

즉, input에 /dev/stdin 파일을 읽어 공백을 기준으로 끊어 배열로 되었으니

input = ['3', '2'] 가 된상태

input[0] = '3'       input[1] = '2'

 

parseInt()  문자열 인자를 구문분석하여 특정 진수의 정수를 반환하는 함수

 

 

 

 

 

-출처

https://www.acmicpc.net/problem/1000