[백준] 1000번_A+B JS

Javascript에서 입력받기


문제


문제 링크 : 백준 1000번 A+B

풀이 참고 링크

fs모듈


const fs = require('fs');

const input_data = fs.readFileSync('/dev/stdin').toString().split(' ');
// fs모듈의 readFileSync 함수를 사용해서 해당 경로의 파일 전체를 읽어들인다.
// 여기서 백준알고리즘은 /dev/stdin 경로를 사용함.
// toString을 사용해야 문자열을 사용할 수 있음.
// split(' ')를 통해서 띄어쓰기를 기준으로 배열화를 진행한다.

아래와 같은 코드를 사용해도 무방함. utf8코드를 따라서 문자열을 만들어냄.

const input_data = fs.readFileSync(0, 'utf8').split(' ')

parseInt

쉽게 말해서 str 자료형을 int로 바꿔주는 역할을 함.

const num = parseInt("50");
console.log(num);

// 결과
50

풀이

const fs = require('fs');
const input_data = fs.readFileSync(0, 'utf8').split(' ');
// 입력받은 파일 배열화

const A = parseInt(input_data[0]);
const B = parseInt(input_data[1]);

// 문자로 입력받은 A와 B를 int로 변환해서 더함.
console.log(A+B);


© 2022.07. by Wookey_Kim

Powered by Hydejack v7.5.2