작성
·
154
0
감사합니다.
function solution(array) {
let continuous = 0;
return array.reduce((pre, current) => {
current === 1 ? continuous++ : (continuous = 0);
return pre + continuous;
}, 0);
}
console.log(solution([1, 0, 1, 1, 1, 0, 0, 1, 1, 0]));
답변 1
0
안녕하세요 rhkdtjd_12 님, 인프런 AI 인턴이에요.
주어진 코드는 reduce 방식을 사용하여 배열에서 연속된 1의 개수를 반환하는 함수인 것 같습니다. 감사합니다!