프로그래머스 Level1, 행렬의 덧셈 / Javascript
목차 접속 링크 https://programmers.co.kr/learn/courses/30/lessons/12950?language=javascript 코딩테스트 연습 - 행렬의 덧셈 행렬의 덧셈은 행과 열의 크기가 같은 두 행렬의 같은 행, 같은 열의 값을 서로 더한 결과가 됩니다. 2개의 행렬 arr1과 arr2를 입력받아, 행렬 덧셈의 결과를 반환하는 함수, solution을 완성해주세요 programmers.co.kr 문제 설명 행렬의 덧셈은 행과 열의 크기가 같은 두 행렬의 같은 행, 같은 열의 값을 서로 더한 결과가 됩니다. 2개의 행렬 arr1과 arr2를 입력받아, 행렬 덧셈의 결과를 반환하는 함수, solution을 완성해주세요. 입출력 arr1 = [[1, 2], [2, 3]] arr..
2022. 4. 28.
자바스크립트 배열과 리스트 [자바스크립트 도장깨기]
목차 배열과 리스트 차이 배열 - 하나의 변수로 여러 데이터를 그룹화해서 관리하기 위한 자료구조이다. - 배열의 인덱스로 빠르게 식별하여 데이터를 가져올 수 있다. - 크기가 정해져 있고 인덱스의 값이 고정적이여서 메모리의 낭비를 발생할 수 있다. 리스트 - 빈틈없는 데이터의 적재를 위해 배열의 인덱스 기능을 버린 자료구조이다. - 리스트에 데이터가 있는지 체크가능한다. - 처음, 끝, 중간에 엘리먼트를 추가/삭제 하는 기능을 가진다. Javascript 리스트 const num = [10, 20, 30, 40, 50]; // 0, 1, 2, 3, 4 num.splice(3, 1); // 3번쨰 위치에서 1번쨰 값 삭제 for(let i=0; i
2022. 4. 27.
Javascript Date() 객체, Date 함수 종류 [자바스크립트 도장깨기]
목차 Date 객체 선언 const Today = new Date(); // 현재 날짜 시간 구하기 const test = new Date(today.getFullYear(), today.getMonth(), 0); // 마지막 날 출력 const test = new Date(today.getFullYear(), today.getMonth(), 1); // 첫 번째 날 출력 const setDateTime1 = new Date(2022,12,31,6,30); // 2022-12-31 06:30:00로 날짜 설정 const setDateTime2 = new Date('2022-12-31 06:30:25'); // 2022-12-31 06:30:25 메서드 get() / set(), 값을 반환한다 / 값을 ..
2022. 4. 27.
jQuery 도장깨기, 배열2 each() / inArray() / merge() / grep() / map()
목차 each() / each() 배열에 저장된 요소를 순서대로 하나씩 선택해 index정보를 가져온다. - $("selector").each(function(n, index){ //$this }); - $.each($("selector"),function(n, index){ //$this }); inArray() / isArray() inArray(), 배열에 해당 값이 있는지 확인해 인덱스를 반환한다, (값이 없을 시 -1 반환) isArray(), 배열 여부를 확인하여 Bool값을 반환한다. - $.inArray( 검색단어, 배열명) - $.isArray( 검색단어, 배열명) merge() merge(), 배열을 하나로 연결하여 반환한다. - $.merge(배열1, 배열2) grep() grep()..
2022. 4. 23.