나의 문제
1) 7을 구분하는 정규식을 정의
2) reduce함수로 각 배열을 순서대로 하나의 문자열로 저장한다.
3) 문자열을 for문으로 돌리면서 7이면 1씩 더하기등호를 해주고 리턴한다.
function solution(array) {
const sevenCheck = /^[7]*$/
let answer = 0
let nums = array.reduce((acc,curr) => {
return acc = acc + String(curr)
}, '')
for(let idx = 0; idx < nums.length; idx++) {
answer += sevenCheck.test(Number(nums[idx])) ? 1 : 0
}
return answer
}