일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- DOM
- 제너레이터와 async/await
- ES6함수 추가기능
- 이미지 갤러리 최적화
- 빌트인 객체
- 인터넷 장비
- 네트워크 연결과 구성요소
- Property Attribute
- 이벤트
- 전역변수의문제점
- 프로그래머스
- 모던 자바스크립트 Deep Dive
- 블로그 서비스 최적화
- var 사용금지
- 원시값과객체의비교
- Set과 Map
- 프론트엔드 성능 최적화 가이드
- 디스트럭처링
- 딥다이브
- Babel과 Webpack
- 타입변환과단축평가
- const
- 비전공이지만 개발자로 먹고삽니다
- 브라우저의 렌더링 과정
- 자바스크립트 딥다이브
- 자바스크립트
- 올림픽 통계 서비스 최적화
- 스코프
- 기술컨퍼런스
- 프로퍼티 어트리뷰트
- Today
- Total
목록Software Engineering/Algorithm Test (3)
JDevBlog
코드 처리하기 description: https://school.programmers.co.kr/learn/courses/30/lessons/181932 My answer was function solution(code) { let answer = ''; let mode = 0; for(let idx = 0; idx < code.length; idx++) { const firstCondition = !mode && (idx % 2 === 0) const secondCondition = mode && (idx % 2 === 1) if(code[idx] !== '1' && (firstCondition || secondCondition)) answer += code[idx]; mode = code[idx] =..
홀짝에 따라 다른 값 반환하기 Description 양의 정수 n이 매개변수로 주어질 때, n이 홀수라면 n 이하의 홀수인 모든 양의 정수의 합을 return 하고 n이 짝수라면 n 이하의 짝수인 모든 양의 정수의 제곱의 합을 return 하는 solution 함수를 작성해 주세요. My answer was function solution(n) { const isOdd = !!(n % 2); let result = 0; if(isOdd) { for (let i = 1; i < n+1; i = i + 2) { result += i } } else { for (let i = 2; i < n+1; i = i + 2) { result += Math.pow(i, 2) } } return result; } Best..
문자열 섞기 Description 길이가 같은 두 문자열 str1과 str2가 주어집니다. 두 문자열의 각 문자가 앞에서부터 서로 번갈아가면서 한 번씩 등장하는 문자열을 만들어 return 하는 solution 함수를 완성해 주세요. 입출력 예 str1. str2. result "aaaaa" "bbbbb" "ababababab" My answer was function solution(str1, str2) { var answer = ''; for(let i = 0; i < str1.length; i++) { answer += str1[i] + str2[i] } return answer; } Best answer was function solution(str1, str2) { return [...str1]..