[백준1152_자바스크립트(javascript)] - 단어의 개수

경이·2024년 8월 9일

𝑩𝑶𝑱 (𝒋𝒔)

목록 보기
128/325

🔴 문제

단어의 개수


🟡 Sol

const fs = require('fs');
const path = process.platform === 'linux' ? '/dev/stdin' : 'Wiki\\input.txt';
const inputs = fs.readFileSync(path).toString().trim().split(' ');

console.log(inputs[0] === '' ? 0 : inputs.length);

🟢 풀이

⏰ 소요한 시간 : -

공백으로 split(' ') 연산을 해준 뒤 input 배열의 길이를 출력하면 되는문제
다만 주의할 점은 입력이 공백 하나로 들어올 수 도 있다. 이 경우에 split(' ') 연산 시 [''] 라는 결과가 나와서 단어의 개수는 0개인데도 불구하고 배열의 길이는 1을 리턴한다. 따라서 해당 경우 예외처리를 해주면 정답


🔵 Ref

profile
록타르오가르

0개의 댓글