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