[항해99] 3/12 Algorithm TIL

최스탑·2022년 3월 13일
0

[항해99] 2주차

목록 보기
2/6

난이도 '하'는 나름 재밌지만^^
확실히 문제가 뒤로 갈수록 어려운 것 같다..!


*JS 기반의 문제 풀이
< TIL >

  • 이중 배열 [[1, 2], [3, 4]] 에 대한 이해가 직관적으로는,,어려워서 기록한다.
function solution(arr1, arr2) {
    var answer = [];
    
    for(let i=0; i<arr1.length; i++){  
        let sum = [];
        for(let j=0; j<arr1[i].length; j++){.      //arr1 안의 배열의 길이
            sum.push(arr1[i][j] + arr2[i][j])      
        }
        answer.push(sum)
    }
    return answer;
}
  • sort() : 문자열 기준이므로, 10이 5보다 앞서 정렬됨.
  • map() : callbackfn을 통해 주어진 3개의 인자(요소 값, index, 순회하는 대상 객체)를 사용해 새로운 index를 생성하는 함수를 등록.
  • isNaN : Not a Number. 즉, 숫자일 경우 false.
  • indexOf() : 특정 문자열의 위치.
profile
try & catch

0개의 댓글