Algorithm/Baekjoon(Node.js)

[JavaSrcipt] Baekjoon - 10171 : 고양이 ( ` , \ )

비망노트 2021. 8. 17. 20:09

문제

아래 예제와 같이 고양이를 출력하시오.

입력

없음.

출력

고양이를 출력한다.

 

-예제 출력 

\    /\
 )  ( ')
(  /  )
 \(__)|

 

첫 풀이방법

console.log('\\    /\\');
console.log(" )  ( ')");
console.log('(  /  )');
console.log(' \\(__)|');

 

 

백틱이라는 기호를 모른채 앞선 10718 번을 활용해 풀이함

이게맞나 싶은 생각에 구글링후 백틱기능활용

 

 

풀이방법.

`  backtick  사용하기

backtick 기능 : 1)  줄바꿈을 쉽게 할 수 있다.  (첫풀이처럼 한줄씩 적어줄 필요가 없어졌다.)

                      2)  문자열 내부에 표현식을 포함한다.

console.log(`\\    /\\
 )  ( ')
(  /  )
 \\(__)|`);

 

백슬래쉬 

백슬래쉬 사용 : 작은따옴표 ' 큰따옴표 " 백슬래쉬 \ 를 표현해주기위해서는 앞에 \백슬래쉬를 하나 더 붙여줘야한다.

입력 출력
\' '
\" "

 

 

 

 

 

-출처

https://www.acmicpc.net/problem/10171