[백준] 1000번_A+B JS
in Study on Coding Test
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);