같은 원소의 개수를 return 하는 문제인데 같은 원소 = 중복된 값으로 생각하여 set을 사용해 접근하는 방식을 선택했다.mySet은 중복된 값을 제거한 배열을 만드는 함수로 스프레드 연산자를 사용해 값을 배열로 펼쳐서 받아줬다.return 값으로 받아온 s1, s
sort라는 메소드를 알고는 있었지만 이번에 제대로 이해하게 됐다.배열을 오름차순으로 정렬 후, Math.floor 를 사용해 내림값으로 만들어 놓고그 숫자 중 중앙값을 찾는데 배열의 길이(길이 조건은 홀수)를 2로 나누면 중앙에 있는 값을 찾을 수 있다.Math.fl
api를 호출해서 스크립트 내부에서 html 요소를 생성하는 요구사항이 있었다.템플릿 문자열을 활용하여 작성하려고 하였으나 genres 라는 요소는 배열 내부에 객체가 들어있는 형식이었기 때문에 html 문자열로 만들기 위해서는 추가적인 작업이 필요하였고 두 가지 방법
MDN 공식문서 내용 --> DOMContentLoaded 이벤트는 초기 HTML 문서를 완전히 불러오고 분석했을 때 발생합니다. 스타일 시트, 이미지, 하위 프레임의 로딩은 기다리지 않습니다. 오탈자를 입력해도 에러가 발생하지 않으므로 주의해야한다.개인과제를 하다
개인과제로 영화검색사이트 구현하기 중에 잘 몰랐던 함수가 있어 정리해보려고한다.그것은 바로 addEventListener함수!movieCard라는 변수를 선언하고 클릭 시 발생할 이벤트를 콜백함수로 넣어준다.저 분기문은 클릭한 곳의 클래스명이 movie-card가 아니
파고들수록 헷갈리는 데이터 타입1(기본형 데이터타입, Primitive type)데이터 타입에는 두 가지가 있다. 이 데이터 타입을 구분하는 기준은 1) 값의 저장 방식, 2)불변성 여부 이다.값의 저장 방식(복제방식)기본형: 값이 담긴 주솟값을 바로 복제참조형: 값이
js문법 1주차 완강했다.초반이라 아는 내용은 많았지만 복습 개념으로 꼼꼼히 손코딩해가며 들었다.마지막 숙제에 프로그래머스 2문제가 나왔는데.. 손을 거의 못댔다ㅠ 머리로는 어떻게 해야할지 감이 잡히긴했는데 손으로 직접 코딩하기가 쉽지않다.해설강의 들으면서 이해하려고