[백준 25083 node.js] 새싹

Jessie H·2022년 6월 14일
0

알고리즘 공부

목록 보기
9/20

백준 25083 새싹

정답

console.log("         ,r'\"7");
console.log("r`-_   ,'  ,/");
console.log(" \\. \". L_r'");
console.log("   `~\\/");
console.log("      |");
console.log("      |");

무려 9번을 도전 끝에 성공

처음 4번 정도는 큰따옴표와 작은따옴표, 그리고 백슬래시 출력 시 \를 앞에 쓰는 걸 까먹어서 틀렸다.
그 이후 계속 틀렸던 이유는 마지막 문자열 뒤에도 띄어쓰기를 넣었기 때문이다.

마지막 문자열 뒤에는 어차피 더 출력될 것이 없어서 빈 것으로 나오기 때문에 띄어쓰기를 하면 오류가 난다.


중요한 문법

작은따옴표 큰따옴표 출력 시 \ 꼭 써야할 때

//큰따옴표 안에 작은따옴표 넣고 출력하려면 그냥 작은따옴표만 적어도 되고 \'로 적어도 된다
console.log("'")
console.log("\'") 둘다 ' 출력

//큰따옴표 안에 큰따옴표 넣고 출력하려면 반드시 \"로 적어야 한다.
console.log("r\"r");//r"r 출력

//작은따옴표 안에 큰따옴표 넣고 출력하려면 그냥 큰따옴표만 적어도 되고 \"로 적어도 된다.
console.log('"');
console.log('\"');

//작은따옴표 안에 작은따옴표 넣고 출력하려면 반드시 \'로 적어야 한다.
console.log('r\'r');//r'r 출력

백슬래시 출력

// \\로 쓴다.
console.log('a\\a');// a\a 출력

++ 마지막 문자열 뒤에는 띄어쓰기 넣지 말 것

따옴표 출력 문법 출처:
https://hianna.tistory.com/335

profile
코딩 공부 기록장

0개의 댓글