일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 활동 킬로칼로리
- 홈트
- 메디패치
- nodejs
- 달리기
- 러닝
- axios
- Udemy
- node
- 드림코딩
- 운동일지
- git
- 크로스핏
- github
- node.js
- 습윤밴드
- MySQL
- SQL
- dql
- 독서 리뷰
- wecode
- 월별 운동일지
- Til
- code kata
- 위코드
- 박스점프
- dml
- 걷기
- express
- JavaScript
- Today
- Total
목록code kata (6)
RISK IT
git 공부 ≪지옥에서 온 문서 관리자 깃&깃허브 입문≫ 책을 통해서 git 공부를 추가적으로 했다. 앞부분은 위코드 다니기 전에 살짝 봐둔 부분이 있어서, 오늘은 뒷부분을 공부했다. http 대신 SSH를 이용하여 깃허브에 원격 접속하기 깃허브로 협업하기(pull, push) VS Code로 깃과 깃허브 다루기 Code Kata 복습 그리고 code kata 1주차 해결하지 못한 문제들을 해결했다. 스스로의 힘으로 해결하는 데는 한계가 있어서 구글링을 통해서 해결.. 대단한 사람들이 참 많은 것 같다. https://terzaghi.tistory.com/56 [code kata] week 1 - day 3 문제 String 형인 str 인자에서 중복되지 않은 알파벳으로 이루어진 제일 긴 단어의 길이를 ..
week1 - day5 문제 strs은 단어가 담긴 배열입니다. 공통된 시작 단어(prefix)를 반환해주세요. 예를 들어 strs = ['start', 'stair', 'step'] return은 'st' strs = ['start', 'wework', 'today'] return은 '' 정답 풀이 풀이 1 const getPrefix = (strs) => { let prefix = ''; if (strs.length === 0) { return prefix; } for (let i = 0; i < strs[0].length; i++) { const key = strs[0][i]; for (let j = 1; j < strs.length; j++) { if (strs[j][i] !== key) { re..
문제 숫자인 num을 인자로 넘겨주면, 뒤집은 모양이 num과 똑같은지 여부를 반환해주세요. num: 숫자 return: true or false (뒤집은 모양이 num와 똑같은지 여부) 예를 들어, num = 123 return false => 뒤집은 모양이 321 이기 때문 num = 1221 return true => 뒤집은 모양이 1221 이기 때문 num = -121 return false => 뒤집은 모양이 121- 이기 때문 num = 10 return false => 뒤집은 모양이 01 이기 때문 풀이 const sameReverse = (num) => { const str = String(num); const arr = Array.from(str); const revArr = arr.re..
문제 String 형인 str 인자에서 중복되지 않은 알파벳으로 이루어진 제일 긴 단어의 길이를 반환해주세요. str: 텍스트 return: 중복되지 않은 알파벳 길이 (숫자 반환) 예를 들어, str = "abcabcabc" return 은 3 => 'abc' 가 제일 길기 때문 str = "aaaaa" return 은 1 => 'a' 가 제일 길기 때문 str = "sttrg" return 은 3 => 'trg' 가 제일 길기 때문 모범 풀이 const getLengthOfStr = (str) => { let topLength = 0; let arr = []; for (i = 0; i < str.length; i++) { if (arr.indexOf(str[i]) == -1) { arr.push(st..
week1 - day2 문제 reverse 함수에 정수인 숫자를 인자로 받습니다. 그 숫자를 뒤집어서 return해주세요. x: 숫자 return: 뒤집어진 숫자를 반환! 예들 들어, x: 1234 return: 4321 x: -1234 return: -4321 x: 1230 return: 321 나의 풀이 const reverse = (x) => { a = true; while (a) { if (x % 10 === 0) { x = x / 10; } else { a = false; } } const stringValue = String(x); const number = stringValue.split(""); if (number[0] === "-") { number.shift(); } const reve..