i! 는 1부터 i까지 곱한다는 뜻i 가 5일 경우 : 54321곱한 수가 n보다 작거나 같아야 한다.곱한 수 중에 제일 큰 수를 return1부터 순차대로 곱해줘야 하기 때문에, for문을 사용합니다.제한 조건이 0 < n ≤ 3,628,800 이었기 때문에 f
인수로 들어올 hp를 먼저 5로 나눠준다.나눴을 때에 소수점이 생길 수도 있으니, Math.floor 로 내림을 해주어 정수로 만들어 bossAnt에 할당시킨다. (최소한의 개미수만 반환해야 하기때문에!)hp를 장군개미 공격력(5)로 나눴을 때, 나머지가 0이면(=딱
인자 emergency 는 배열 / 요소는 number (길이: 10이하, 요소: 100이하)중복 요소는 없음배열로 반환인자 emergency 를 spread oprator(스프레드 연산자) 로 얕은 복사(shallow copy) 를 시켜줍니다. (추후 원 배열을 사용
인수 age 는 number type 으로 들어온다. (age 는 1,000 이하)age의 각 자리 숫자에 맞는 알파벳(소문자)이 반환되어야 한다.인수로 받는 age 가 number type 이기 때문에, string 형식으로 변환시켜줍니다. (string은 곧 배열로
피자는 기본 6판매개변수 n은 사람 수를 의미 (number type)모든 사람이 동일한 피자 조각을 먹어야함세상 간단하다 ㅜ 0ㅜ ...pizza는 기본적으로 6이기 때문에, let으로 변수를 선언해둡니다.while 문을 사용합니다.while 문의 조건은, 피자(6)
숫자 배열(numlist)의 원소들과 n의 숫자 차이(거리)숫자 차이가 적은 숫자부터 오름차순 정렬numlist 는 중복된 원소를 갖지 않습니다.못 풀었는데요 ... 🥲풀지 못하고 개판 5분전 된 코드를 일단 공개해보겠다 ...못 푼 코드라 볼 필요는 없다 ^^!Ma
id_pw 는 아이디와 패스워드가 들어있는 배열 (length: 2)db 는 회원정보배열이 들어있는 배열 (원소형태 : 아이디, 패스워드)id 는 소문자+숫자 / 1 ~ 15pw 는 숫자 / 1 ~ 6id, pw 둘 다 db에 있다면, 'login' 반환id는 있는데
숫자배열에 m이 있으면 rn으로 변경해서 returnrn이 있으면 그대로 returnm이 없으면 그대로 return숫자배열은 영소문자로만 구성메서드만 잘 알고 있으면 쉬운 문제이긴 했다.문자열 요소를 치환해주는 replace()를 사용하여,문자열 내 m을 모조리 찾아주
함수의 인수는 정수로 이루어진 숫자 배열 (length 3~15)배열 요소의 크기는 1~30짝수면 2로 나누고, 홀수라면 1을 뺀 뒤 2로 나누기모든 배열 요소가 1로 만들어야 함총 나누기 연산이 몇번 필요한지 return슬프게도 풀어내지 못했당 ^^좀 만 더 해보면
배열 내 요소를 5묶음씩 나눔그 중 맨 앞 요소들을 배열에 담아 반환5개가 안되더라도, 묶고 맨 앞 요소를 반환while문으로 30분정도만에 풀었다! +7점 획득! 🥳결과값을 담을 새 배열을 만든다.인자로 넘겨주고 있는 n배열의 길이가 0이 아닐동안(= 배열의 길이가
숫자가 3의 배수거나, 3이 들어가있으면 안됨n은 1~100 사이의 숫자30분정도 걸렸고, +9점 획득 ⭐️처음엔, 멍하니 생각만 했다. 3이 들어가면 안되고, 3의 배수도 안되고 ..늘어나는 숫자에 규칙이 없어서, 어떻게 풀어야 하나 생각하다가,어차피 제한사항이 n은
americano(ice/hot) : 4500cafelatte(ice/hot) : 5000메뉴만 적으면 ice americano (4500) or ice cafelatte (5000)아무거나(anything)이면 아이스 아메리카노 (4500)인자는 string 배열re
인자로 전화번호 string전화번호의 길이는 4 ~ 20전화번호의 뒷 4자리를 제외한나머지 숫자를 다 \*로 표시내가 아는 메서드를 최대한 동원해서, 간단하게 풀어보려고 애썼다!\+1점 밖에 못 얻어서 아쉽지만 ... 그래도 첫 1레벨 문제였는데, 무사히 풀어내서 감사
파라미터 s는 문자열 (길이는 50이하, 알파벳으로만 구성)문자열 s 내의 'p', 'y'의 개수를 비교개수가 같으면 true, 다르면 false\*단, 'p', 'y' 하나도 없는 경우는 true (대소문자 구별하지 않음)어젯 밤에 하기싫은데 해야해서 억지로 풀다가
매개변수 a, b는 정수 배열이고 길이가 같아야 한다.내적 ? 두 벡터의 원소들을 각각 곱하고 차곡차곡 더한것출제자의 의도를 약간 파악했음에도,,, 안일함으로 for문으로 푼 나란 련,,,코린이 주제에 겸손함을 상실하고,,, reduce를 물고 늘어지지 못한 나란 련,
배열 내 연속적으로 반복되는 숫자가 있다면, 하나만 남기고 제거 (단순히 반복되는x, 중복되는x) 들어있는 숫자 순서대로 반환배열 내 원소들은 0이상 9이하의 숫자처음에는 '중복되는' 숫자를 제거하는 방식으로만 생각해서, new Set() 메서드를 사용했다. 하지만 문
nums 는 폰켓몬 종류번호가 담긴 배열가질 수 있는 폰켓몬 갯수는 nums/2마리이다.고를 수 있는 종류의 최댓값을 return어렵지 않게 푼 듯.먼저 고를 수 있는 max 개수를 설정한다. nums로 들어오는 배열의 길이를 2로 나눈다.( 홀수일수도 있으니 pars