2-gram 문제 해결하기

less than 1 minute read

문제 28

// 입력
// Javascript

// 출력
// J a
// a v
// v a
// a s
// s c
// c r
// r i
// i p
// p t

풀이 1

const str = prompt("문자열을 입력하세요.");

for (let i = 0; i < str.length - 1; i++) {
  console.log(str[i], str[i + 1]);
}

풀이 2

글자사이를 띄우는게 아니고, 연속된 두글자씩만 추출해도 된다면 slice를 이용하면 좋다.

const str = prompt("문자열을 입력하세요.");

for (let i = 0; i < str.length - 1; i++) {
  console.log(str.slice(i, i + 2));
}

Leave a comment