코드
function solution(board, k) { var answer = []; for(let i=0; i<board.length; i++) { for(let j=0; j<board[i].length; j++) { if(i+j <= k) { answer.push(board[i][j]) } } } return answer.reduce((i,j)=>i+j); }
설명
i for문과 j for문은 2차원 배열 board를 순회한다. board의 인덱스 번호를 합친 값이 k 이하라면 해당 인덱스 값을 answer에 저장한다. answer의 값들을 모두 더하면 원하는 결과가 나온다.