알고리즘 245

[Javascript] 알고리즘 기본 문제 - 문자 찾기

10. 문자 찾기 내 풀이 function solution(s, t) { let answer = 0; for (let x of s) { if (x === t) answer++; } return answer; } let str = "COMPUTERPROGRAMMING"; console.log(solution(str, "R")); split 사용 function solution(s, t) { let answer = s.split(t).length; // 입력받은 문자로 분리시켜 문자 배열화 return answer - 1; // 문자열은 구분한 문자보다 하나 더 생기므로 } let str = "COMPUTERPROGRAMMING"; console.log(solution(str, "R")); 이 때, str마..

FRONT/JAVASCRIPT 2022.03.22

[Javascript] 알고리즘 기본 문제 -A를 #으로

9. A를 #으로 내풀이 function solution(s) { let answer; answer = s.replace(/A/g, "#"); console.log(answer); return answer; } let str = "BANANA"; console.log(solution(str)); 정규식으로 찾으려는 문자열은 '/'로 감싼다. 그리고, '/' 뒤에는 'g'라는 modifier를 붙여준다(global match) 강사님 풀이 function solution(s) { let answer = ""; for (let x of s) { if (x === "A") answer += "#"; else answer += x; } return answer; } let str = "BANANA"; conso..

카테고리 없음 2022.03.22