2-gram이란 문자열에서 2개의 연속된 요소를 출력하는 방법입니다.
예를 들어 'javascript'를 2-gram으로 반복해 본다면 다음과 같은 결과가 나옵니다.
입력
javascript
출력
j a
a v
v a
a s
s c
c r
r i
i p
p t
입력으로 문자열이 주어지면 2-gram으로 출력하는 프로그램을 작성해 주세요.
const answer = prompt('입력');
//입력 값을 받을 변수
for(let i = 0; i < answer.length - 1; i++){
console.log(answer[i], answer[i+1])
//나란히 출력되어야하니 쉼표로 구분하되,
//answer[i+1]하여 원하는 출력값과 같게 만들어준다
}
하면서 오타가 안나게 조심하자.....
왜 자꾸 undefined뜨는지 한참을 고민하다가 스펠링을 잘못쓴걸 알았을 때 허무함 그 자체......😢