문자열을 검색·잘라내기·치환·정규화합니다.
includes는 포함 여부, slice는 일부 추출, replace/replaceAll은 치환, trim은 양끝 공백을 제거합니다. 메서드는 원본 문자열을 바꾸지 않고 새 문자열을 반환합니다.
코드를 읽을 때는 text.trim().toLowerCase().includes("css") 부분부터 찾으세요. 현재 값과 실행 순서를 줄마다 적어 보면 문법을 외우지 않아도 결과를 예측할 수 있습니다.
실행하기 전에 예상 결과를 짧게 적은 뒤 문자열을 쉼표 기준 배열로 나누고 항목 수를 출력하세요. 실제 출력이 다르면 콘솔에 처음 나타난 오류와 그 직전 값을 차례로 확인하세요.
replace는 기본적으로 첫 번째 일치만 바꿉니다. 전체 치환에는 replaceAll이나 적절한 정규식을 사용하세요.
직접 바꿔보세요문자열을 쉼표 기준 배열로 나누고 항목 수를 출력하세요.