수학숙제1 [백준 2870/javascript] 수학숙제 type error 가 여러번 떠서 뭐가 문제지 꽤나 시간이 걸린 문제였다... 문제 자체는 문자열에 정규표현식을 써서 숫자로 이루어진 문자열을 추출하고, 그걸 다시 replace 함수를 통해 정규표현식으로 0을 빼도록 해주면 되는 문제이다 큰 수인 만큼 BigInt 를 써도 되지만 정규 표현식을 연습할겸 정규 표현식만으로 풀려고 해보았다 type error 의 원인은 문자열에 숫자가 포함되지 않아 정규표현식의 결과가 NULL 인 경우였다 NULL을 다시 replace 정규식에 넣으니 타입에러가 뜬 것이다 정규표현식 을 중복해서 사용하여 필터링 할 때, 이전 결과가 NULL 값인 경우도 꼭 고려하자! https://www.acmicpc.net/problem/2870 2870번: 수학숙제 종이에서 찾은 숫.. 2022. 9. 18. 이전 1 다음