🔖 피자 나눠 먹기 (2) 📌 문제 문제 설명 머쓱이네 피자가게는 피자를 여섯 조각으로 잘라 줍니다. 피자를 나눠먹을 사람의 수 n이 매개변수로 주어질 때, n명이 주문한 피자를 남기지 않고 모두 같은 수의 피자 조각을 먹어야 한다면 최소 몇 판을 시켜야 하는지를 return 하도록 solution 함수를 완성해보세요. 제한사항 1 ≤ ...
배열의 평균값
🔖 배열의 평균값 📌 문제 문제 설명 정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소의 평균값을 return하도록 solution 함수를 완성해주세요. ##### 제한사항 0 ≤ numbers의 원소 ≤ 1,000 1 ≤ numbers의 길이 ≤ 100 정답의 소수 부분이 ...
피자 나눠 먹기 (1)
🔖 피자 나눠 먹기 (1) 📌 문제 문제 설명 머쓱이네 피자가게는 피자를 일곱 조각으로 잘라 줍니다. 피자를 나눠먹을 사람의 수 n이 주어질 때, 모든 사람이 피자를 한 조각 이상 먹기 위해 필요한 피자의 수를 return 하는 solution 함수를 완성해보세요. 제한사항 1 ≤ n ≤ 100 입출력 예 ...
최빈값 구하기
🔖 최빈값 구하기 📌 문제 문제 설명 최빈값은 주어진 값 중에서 가장 자주 나오는 값을 의미합니다. 정수 배열 array가 매개변수로 주어질 때, 최빈값을 return 하도록 solution 함수를 완성해보세요. 최빈값이 여러 개면 -1을 return 합니다. ##### 제한사항 0 < array의...
중앙값 구하기
🔖 중앙값 구하기 📌 문제 문제 설명 중앙값은 어떤 주어진 값들을 크기의 순서대로 정렬했을 때 가장 중앙에 위치하는 값을 의미합니다. 예를 들어 1, 2, 7, 10, 11의 중앙값은 7입니다. 정수 배열 array가 매개변수로 주어질 때, 중앙값을 return 하도록 solution 함수를 완성해보세요. 제한사항 array의 길이...
분수의 덧셈
🔖 분수의 덧셈 📌 문제 문제 설명 첫 번째 분수의 분자와 분모를 뜻하는 denum1, num1, 두 번째 분수의 분자와 분모를 뜻하는 denum2, num2가 매개변수로 주어집니다. 두 분수를 더한 값을 기약 분수로 나타냈을 때 분자와 분모를 순서대로 담은 배열을 return 하도록 solution 함수를 완성해보세요. 제한사항 ...
배열 두배 만들기
🔖 배열 두배 만들기 📌 문제 문제 설명 정수 배열 numbers가 매개변수로 주어집니다. numbers의 각 원소에 두배한 원소를 가진 배열을 return하도록 solution 함수를 완성해주세요. 제한사항 -10,000 ≤ numbers의 원소 ≤ 10,000 1 ≤ numbers의 길이 ≤ 1,000 입출력 예 ...
13장, 스코프
🔖 13장, 스코프 📌 배운 내용 및 기억하고 싶은 내용 스코프 스코프(scope): 식별자가 유효한 범위 식별자 결정(identifier resolution): 이름이 같은 두 개의 변수 중에서 어떤 변수를 참조해야 할것인가를 결정하는 것 var x = 'global'; function ...
12장, 함수
🔖 12장, 함수 📌 배운 내용 및 기억하고 싶은 내용 함수 자바스크립에서 가장 중요한 핵심 개념 일련의 과정을 문으로 구현하고 코드 블록으로 감싸서 하나의 실행 단위로 정의 한 것 매개변수: 함수 내부로 입력을 전달받는 변수 인수: 입력 반환값: 출력 ...
11장, 원시 값과 객체의 비교
🔖 11장, 원시 값과 객체의 비교 📌 배운 내용 및 기억하고 싶은 내용 원시 값 변경 불가능한 값, 읽기 전용 값 원시 값 자체를 변경할 수 없다(불변) 변수 값은 변경 할 수 있다 불변의 특성은 데이터의 신뢰성을 보장한다 ...