난이도를 보고 가벼운 마음으로 시작했는데 생각보다 똑같이 작성하기 어려웠다. escape sequence \
를 정확하게 입력하는 것이 포인트였다!
보통은 \n
처럼 키보드로 표현하기 힘든 특수 문자열을 입력할 수 있다. 몇가지 기록해두자.
예시 | 의미 |
---|---|
\n | 개행 |
\t | 탭 |
\n | 개행 |
\문자 | 문자 자체 |
\\ | 위와 같은 방식으로 \ 문자 자체 |
\' | 작은따옴표(') 문자 자체 |
\" | 큰따옴표(") 문자 자체 |
const dog = `\
|\\_/|
|q p| /}
( 0 )"""\\
|\"^\"\` |
||_/=\\\\__|`
console.log(dog)
const cat = `\
\\ /\\
) ( ')
( / )
\\(__)|`
console.log(cat)
// 새싹
console.log(' \,r\'\"7')
console.log('r\`-_ ,\' ,/')
console.log(' \\. ". L_r\'')
console.log(' `~\\/')
console.log(' |')
console.log(' |')