분류 전체보기 (1092) 썸네일형 리스트형 WIL(22.07.17) 내가 배운것 프로그래머스 문제 풀이 Nomad Coders - React JS 마스터클래스 수강 차주에 진행할 것 프로그래머스 문제 풀이 Nomad Coders - React JS 마스터클래스 완강 앞으로 진행할 것 Git 공부 팀 개발을 위한 Git, GitHub 시작하기 React 벨로퍼트와 함께하는 모던 리액트 Hook Redux TypeScript OPP Design Pattern Test 시각적 회귀 Refactoring(마틴 파울로) 2판 읽기 외출난이도 리팩터링 [프로그래머스] 콜라츠 추측 - JavaScript 풀이 본 게시물은 프로그래머스의 연습 문제 풀이입니다. 저작권은 (주) 그랩에게 있습니다 자바스크립트 코드(나의 풀이) function solution(num) { let count = 0; function collatz(num){ // num이 1이면 중단 if (num === 1) { return; } // count가 500이면 중단 if (count === 500) { count = -1; return; } count += 1; const isEven = num % 2 === 0; if (isEven) { const dividedNum = num / 2; collatz(dividedNum); } else { const multipliedNum = num * 3 + 1; collatz(multiplied.. [프로그래머스] 같은 숫자는 싫어 - JavaScript 풀이 본 게시물은 프로그래머스의 연습 문제 풀이입니다. 저작권은 (주) 그랩에게 있습니다 자바스크립트 코드(나의 풀이) function solution(arr) { const answer = []; for (let number of arr) { if (answer[answer.length - 1] === number) { continue; } else { answer.push(number); } } return answer; } Reference 프로그래머스 [프로그래머스] 두 정수 사이의 합 - JavaScript 풀이 본 게시물은 프로그래머스의 연습 문제 풀이입니다. 저작권은 (주) 그랩에게 있습니다 자바스크립트 코드(나의 풀이) function solution(a, b) { const startNum = a [프로그래머스] 나누어 떨어지는 숫자 배열 - JavaScript 풀이 본 게시물은 프로그래머스의 연습 문제 풀이입니다. 저작권은 (주) 그랩에게 있습니다 자바스크립트 코드(나의 풀이) function solution(arr, divisor) { const answer = arr .filter((number) => number % divisor === 0) .sort((a, b) => a - b); return answer.length > 0? answer : [-1]; } Reference 프로그래머스 [프로그래머스] 두 개 뽑아서 더하기 - JavaScript 풀이 본 게시물은 프로그래머스의 연습 문제 풀이입니다. 저작권은 (주) 그랩에게 있습니다 자바스크립트 코드(나의 풀이) function solution(numbers) { const answer = []; // numbers의 길이 const numbersLength = numbers.length; // 1. numbers 순회 for (let i = 0; i [프로그래머스] 문자열 다루기 기본 - JavaScript 풀이 본 게시물은 프로그래머스의 연습 문제 풀이입니다. 저작권은 (주) 그랩에게 있습니다 자바스크립트 코드(나의 풀이) function solution(s) { let answer = true; const sLength = s.length; if (sLength === 4 || sLength === 6) { for (let i = 0; i [프로그래머스] 가운데 글자 가져오기 - JavaScript 풀이 본 게시물은 프로그래머스의 연습 문제 풀이입니다. 저작권은 (주) 그랩에게 있습니다 자바스크립트 코드(나의 풀이) function solution(s) { let answer; const lengthForS = s.length; const isEven = lengthForS % 2 === 0; if (isEven) { answer = s.slice((lengthForS / 2 - 1), (lengthForS / 2 + 1)) } else { answer = s[(lengthForS - 1) / 2]; } return answer; } Reference 프로그래머스 이전 1 ··· 19 20 21 22 23 24 25 ··· 137 다음