[TIL] 카테고리/알고리즘 문제풀기
[자바스크립트] 프로그래머스 Lv.1 문자열 다루기 기본
티레이니
2022. 5. 14. 09:42
if (s.length == 4 || s.length == 6) { //문자열의 길이가 4 또는 6이라면
answer = parseInt(s) == s // s를 정수로 변환한 값이 s가 맞는지 확인한다!
}
아... ㅋㅋㅋ 이건 한번 틀렸던 문제.
// 틀렸던 답안.
if (s.length == 4 || s.length == 6) { answer = s*1 == s }
93.8% 맞았으나 case 11 가 틀렸다는데 대체 알수가 없는 것이다 ㅋㅋㅋ...
아니 11번 케이스가 뭔데~ 프로그래머스는 테스트 케이스를 공개하라..! ㅋㅋㅋ
알고 보니 정수만 통과시키도록 짰어야 했던 거였다 ㅋㅋㅋㅋ
'12.3' 는 false여야하는데 true가 뜨니까 안되었던것.. 웃프당.
조금 더 경우의 수에 주의를 기울이자!