문제: https://programmers.co.kr/learn/courses/30/lessons/774841.최저갯수 : filter를 사용해 lotto배열 중 0win배열과 일치하는 요소의 갯수를 구한다.2.최고갯수 : lotto배열 중 0의 갯수를 구하
문제 : https://programmers.co.kr/learn/courses/30/lessons/81301 🔶내가 한 방법 객체에 "문자:숫자"의 나열을 만듦. 객체를 순회하면서 해당 문자를 숫자로 바꿈 - (for in, replce) 같은 문자가 여러개 있을 수 있으므로 for in 안에 해당값이 있을때까지 반복하게끔 처리 - (while) tx...
https://programmers.co.kr/learn/courses/30/lessons/64061🔶내가 한 방법1\. moves배열을 순회하면서, board에서 활용할 인덱스값을 moveNum으로 지정함.2\. board배열을 순회하면서 board i 값
문제: https://programmers.co.kr/learn/courses/30/lessons/70128for문을 돌면서 각 배열의 인덱스값에 접근함.reduce 활용reduce()공부Array.prototype.reduce() :누적 계산의 결과 값이 나
문제: https://programmers.co.kr/learn/courses/30/lessons/67256🔶 못품(2024.03.11)keypad = \[1,2,3,4,5,6,7,8,9,\[\*,0, 이렇게 두고 하려했으나 가로,세로 길이를 구하기 위해 엄
문제 : https://programmers.co.kr/learn/courses/30/lessons/92334report에서 중복값 제거함report를 이중배열로 만듦report를 돌면서 {키(신고당한 사람): 값(신고한 사람 배열로)} 객체를 만듦그 값인 배
문제 : https://programmers.co.kr/learn/courses/30/lessons/86051for문을 0부터 9까지 돌면서없는 숫자를 합산함(0~9까지 합한 숫자) - (numbers 합산한 숫자)reduce를 이용하여 numbers를 합산함
🔶 내가 푼 것1.reduce를 이용해 해당 요소들을 더하는데2.reduce안에 함수에 signsidx가 false면 음수로 만들어 더하기
문제 : 🔶 나의 풀이1\. 두 배열을 sort로 정렬함2\. 두 배열의 각 요소를 인덱스로 접근해서 같은지 파악3\. 다르면 그 값을 리턴한다.🔶 다른 사람 풀이
문제 : https://programmers.co.kr/learn/courses/30/lessons/42748🔶피드백
수포자들이 쓴 답을 이중배열로 만든다. (세개의 배열을 다 검색해야 하니까 이중배열로 세팅함.)그 이중배열을 돌면서 answer와 맞는 값만 새 이중배열(correct)에 넣음.correct의 길이를 rank배열로 만든다.rank배열 중 젤 큰 값을 찾아 maxNum
문제 : https://programmers.co.kr/learn/courses/30/lessons/42862질문 - 18,20번 오류나는 이유????🔶다른 사람이 푼 방법
문제 : https://programmers.co.kr/learn/courses/30/lessons/1845총 갯수와 종류의 수를 구한다.둘을 비교한다1) 총 갯수 > 종류의 수 → 종류의 수 리턴 리턴2) 총 갯수 < 종류의 수 → 총 갯수 리턴3) 총
문제 : https://programmers.co.kr/learn/courses/30/lessons/42889방법1 ← 젤 데이터 적게 나옴! (질문1.sort 사용법 잘 모르겠음.): {stage : 1 , failRates : 0.5}, {}, {} 이런식
문제 : https://programmers.co.kr/learn/courses/30/lessons/68935Number.tostring() 을 통해 인자를 3진법으로 바꾼 후그 결과를 배열에 담아, 그 배열을 뒤집음, 이후 각 요소를 문자열로 합체함.pars
문제 : https://programmers.co.kr/learn/courses/30/lessons/68644이중 for문을 돌면서 모든 수를 더해봄그 수를 new Set() 객체에 넣어 중복값이 없도록 함그 객체를 새로운 배열로 만들고, sort를 통해 오름
문제 : https://programmers.co.kr/learn/courses/30/lessons/12982(reduce를 돌면서 배열의 요소를 더하려고 했으나 실패함. 그래서 직관적인 for문 사용.)1\. 배열을 오름차순으로 정렬함2\. for문으로 배
문제 : https://programmers.co.kr/learn/courses/30/lessons/12901new Date() 로 날짜를 만듦.나온 결과를 toString으로 문자로 만든 후.앞에 요일만 slice로 자름.그 결과를 대문자로 하여 반환함.St
문제 : https://programmers.co.kr/learn/courses/30/lessons/86491이중배열을 돌면서 배열 중 젤 큰 숫자를 배열num1에 , 작은 숫자를 배열num2에 넣음num1과 num2 중 젤 큰 숫자 1개씩 추출각 수를 곱한
문제 : https://programmers.co.kr/learn/courses/30/lessons/87389
문제 : https://programmers.co.kr/learn/courses/30/lessons/17681🔶내가 한 방법🔶🔶피드백1.배열을 돌아 새 배열을 반환할 땐, map이용!2.toString, parseInt 포스팅한거 다시 보기3.padSta
문제 : https://programmers.co.kr/learn/courses/30/lessons/12903🔶내가 한 방법 - slice 활용🔶 다른 사람 방법방법1 - substring 이용방법2 - floor만 활용정의 : string 객체의 시작
문제 : https://programmers.co.kr/learn/courses/30/lessons/17682캡쳐그룹 이란?1) 정규식 또는 matches 배열 내의 ID로 나중에 참조될 전체 일치의 일부를 분리합니다. 2) ID는 1부터 시작합니다. ←전체패
문제 : https://programmers.co.kr/learn/courses/30/lessons/12906reduce로 배열을 돌면서, 이전 요소와 현재요소가 같지 않을때만 새로운 배열에 누산함.인자가 배열일때 , 같은 길이의 배열을 반환할 땐 map, 다
문제 : https://programmers.co.kr/learn/courses/30/lessons/12915알파벳에 해당하는 숫자를 alpha객체에 정렬함strings의 n번째의 알파벳을 alpha객체의 키로 찾아 해당 값인 숫자를 찾는다.변수 obj를 선언
문제 : https://programmers.co.kr/learn/courses/30/lessons/12916체감난이도 ☆☆ (쉽게 넘 풀었지만 다른 더 좋은 방법이 많은 것 같다)🔶내가 한 방법 - filter 사용🔶 다른 사람 방법1처음부터 모든 문자를
문제 : https://programmers.co.kr/learn/courses/30/lessons/12917체감 난이도 : ☆ <join에 대해>: 배열의 모든 요소를 연결해 하나의 문자열로 만듦.
<문자열 다루기 기본>https://programmers.co.kr/learn/courses/30/lessons/12918체감 난이도 :☆☆ (정규식 공부!)🔶 내가 한 방법🔶 다른 사람 방법 - 정규식서울에서 김서방 찾기https://pro
문제 : https://programmers.co.kr/learn/courses/30/lessons/12977 🔶 내가 한 방법 소수 구하는 함수를 만든다. 중복없는 3개의 숫자 더할 수 있는 함수를 만든다. 2번 함수에서 1번 함수를 실행하여 소수인 경우의 수를
https://programmers.co.kr/learn/courses/30/lessons/12921체감 난이도 : ✩✩✩✩ (제곱근으로 소수 구하는 원리 공부): 1과 자기 자신으로만 나눌 수 있는 숫자 (1은 소수에 미포함): 2, 3, 5, 7, 11,
https://programmers.co.kr/learn/courses/30/lessons/12922체감 난이도:☆☆ (String메서드 공부하기)방법1방법2< String 메서드 공부! >정의 - 문자열을 주어진 횟수만큼 반복해 붙인 새로운 문자열을 반
https://programmers.co.kr/learn/courses/30/lessons/12926/solution_groups?language=javascript체감 난이도 : ☆☆☆2.소문자일 경우와 3.대문자일 경우 코드에 중복되는게 있는데, 어떻게 정
https://programmers.co.kr/learn/courses/30/lessons/12928체감 난이도 : ☆☆☆방법1: 제곱근을 구해 약수를 구함. 이후 for문을 돌면서 바로 약수값을 더해나감방법2 : 직접 1부터 해당 숫자까지 나눠보면서 약수 찾
문제: https://programmers.co.kr/learn/courses/30/lessons/12953?language=javascript ※ 최대공배수 구하는 방법 (출처 : https://mathbang.net/204) : 2 x 2 x 2 x 3 x 5
strs은 단어가 담긴 배열입니다. 공통된 시작 단어(prefix)를 반환해주세요.예를 들어 strs = 'start', 'stair', 'step' return은 'st'strs = 'start', 'wework', 'today' return은 ''
1~3999 사이의 로마자 s를 인자로 주면 그에 해당하는 숫자를 반환해주세요. 로마 숫자를 숫자로 표기하면 다음과 같습니다.로마자를 숫자로 읽는 방법은 로마자를 왼쪽부터 차례대로 더하면 됩니다. III = 3 XII = 12 XXVII = 27 입니다.| Symbol
변수명, 함수명 명확하게 작성하기중복 코드 제거하기map,filter,reduce 같은 고차함수 이용하기js문법 잘 활용 : 구조분해 할당, spread연산자 활용코드의 일관성 유지 \- var와 let 혼용xcamelCase 썼다, snake_case 썼다 하지 말