본문 바로가기
알고리즘 스터디/[프로그래머스] 연습문제

[알고리즘] 문자열 다루기 기본 문제풀이(자바스크립트 javascript)

by 제니운 2022. 7. 16.
728x90

 

(문제 풀기 전에 반드시 알아야 할 것)

 

1️⃣ || 수직선 기호 : or  의미, if 문에서 많이 사용한다.

2️⃣ || or 연산자 쓰는법 : shift +\ 

3️⃣ && : and 의미

 

 

👌 s의 길이가 4이거나 6이라면?

s.length == 4 || s. length == 6

 

👌 그리고 s가 정수라면?

 

(s.length == 4 || s. length == 6) && s = parseInt(s)

 

👌 이 조건에 맞으면 true, 아니면 false

 

return (s.length == 4 || s.length == 6) && s == parseInt(s) ? true : false

 

이 조건이 맞으면 : ?

true

: 아니면

false // 요런 의미

 

 

 

✅ 최종 코드

 

function solution(s) {    
    return (s.length == 4 || s.length == 6) && s == parseInt(s) ? true : false
}

 

728x90