기본적인 문제는 문제풀이 없이 Solution만 작성되어 있습니다.
Title
Description
아래 예제와 같이 개를 출력하시오.
[ Example Output ]
|\_/|
|q p| /}
( 0 )"""\
|"^"` |
||_/=\\__|
How Can I Solved
문제 요구사항 정의
|\_/| |q p| /} ( 0 )"""\ |"^"` | ||_/=\\__| 을 예제와 같은 모양으로 출력하라.
문제 접근
이 문제를 쉽게 해결하기 위해서는 특별한 문자에 대해서 인지하고 있어야 한다.
특별한 문자는 바로 backtick, grave accent 라는 이름을 가진 javascript 템플릿 리터럴이다.
모양은 아래와 같다.
`
위치는 아래와 같다. ( ESC키 아래를 확인해보자. )
` 백틱 사용하기
백틱을 사용하여 출력할 문자들을 감싸준다.
코드를 실행하면, 정상적인 출력결과와 뭔가 다른 것을 확인 할 수 있다.
`|\_/| |q p| /} ( 0 )"""\ |"^"` | ||_/=\\__|`
console.log(`|\_/|
|q p| /}
( 0 )"""\
|"^"` |
||_/=\\__|`)
\ 백 슬래쉬 사용하기
생략된 문자를 출력하기 위해서 생략된 문자 앞에 '\' 백 슬래쉬를 하나 붙여줘야한다.
\n : Enter를 사용 효과 ( 커서가 다음줄로 이동 )
\' : ' 따옴표 표시
\" : " 쌍 따옴표 표시
\\ : \ 백 슬래쉬 표시
\` : ` 백틱 표시
console.log(`|\\_/|
|q p| /}
( 0 )"""\\
|"^"\` |
||_/=\\\\__|`)
Solution
console.log(`|\\_/|
|q p| /}
( 0 )"""\\
|"^"\` |
||_/=\\\\__|`)
글 읽어주셔서 감사합니다.
보다 유익한 컨텐츠를 제작할 수 있도록 노력하겠습니다.
- TLOWAC 이창훈 -
'알고리즘 > 백준' 카테고리의 다른 글
[백준] javascript - 10998번 : A x B (0) | 2020.07.16 |
---|---|
[백준] javascript - 1001번 : A - B (0) | 2020.07.15 |
[백준] javascript - 1000번 : A + B (5) | 2020.07.13 |
[백준] javascript - 10171번 : 고양이 (0) | 2020.07.12 |
[백준] javascript - 10718번 : We love kriii (0) | 2020.07.12 |
댓글