문제(출처: 프로그래머스)
머쓱이는 행운의 숫자 7을 가장 좋아합니다. 정수 배열 array 가 매개변수로 주어질 때, 7이 총 몇 개 있는지 return 하도록 solution 함수를 완성해보세요.
▶ 내가 푼 방식
function solution(array) {
var answer = array.join('');
const match = answer.match(/7/g)
return match? match.length : 0
}
▶ 다른 유저가 푼 방식
// 유저 1
function solution(array) {
return(array.join().split("").filter((el)=>{return el=="7"}).length)
}
// 유저 2
// 유저 3
▶ 배운 것들
- 문장에 특정 문자가 몇개가 있는 가를 알고 싶을 때 사용 하는 방식이 text.match(/7/g)
-
'프로그래밍 > 코딩연습' 카테고리의 다른 글
[ JS 코딩연습 ] 다항식 더하기 (1) | 2024.05.17 |
---|---|
[ JS 코딩연습 ] 캐릭터의 좌표 (0) | 2024.05.17 |
[ JS 코딩연습 ] OX 퀴즈 (0) | 2024.05.13 |
[ JS 코딩연습 ] 문자열 계산하기 (0) | 2024.05.12 |
[ JS 코딩연습 ] 영어가 싫어요 (0) | 2024.05.12 |