이번 주는 마지막 챕터 함수에 대해 공부를 진행하였다. 과제 35. 함수를 이용해서 두 수중 작은 수를 찾는 자바스크립트 작은 숫자를 두 개를 받아 그중에서 작은 숫자를 구하는 스크립트를 구하는 문제였다. 여기서 return이라는 값을 통해 함수를 실행하여 조건이 맞으면 각자에 맞는 return값을 받는 것이다. 과제35 작은 숫자로 함수 스크립트 여기서 마무리 출력은 필자가 입력한 두 숫자 중에 작은 숫자는 결괏값이다 라는 의미로 표현하였다. 모두 값이 잘 들어갔는지 확인을 위해 약간 변형을 하였다. 과제 37. 재귀 함수 계승 구하기 처음 재귀 함수라 그런지 어려워서 이번만큼은 답을 보고 이해를 먼저 하게 되었다. 흔히 우리가 1*2*3*...*n을 할 때, 제일 먼저 생각하는 것은 for문이다. 근..
최근 다시 프로젝트를 준비하면서 디자이너가 따로 정해진 자가 없기에 각자 퍼블리싱을 준비하고 있다. 그렇다 보니 다양한 사이트가 나오게 되면서 필자는 괜찮은 사이트를 몇 개 정리를 하기 위해 오늘도 글을 쓰게 되었다. 1. Open Color 이 사이트는 이전 프로젝트를 할 당시 어떤 분이 팔레트로 이 사이트 작업을 진행해주셨다. 그때 보고는 이게 무엇인가 잘 몰랐지만 생각보다 유용해 보여서 가져오게 되었다. 그리고 새로운 프로젝트에도 꽤 유용할 것 같아서 가져오게 되었다. 가장 많이쓰이거나 인기 있는 색상들을 10단계로 표현을 하였다. 무엇보다도 가장 마음에 들었다는 것은 칼라를 10단계로 나누어 표현을 한 것이다. 필자와 같이 칼라고자(?)는 색상 고르는데 생각보다 오래 걸린다. 그래서 이러한 칼라차..
이번에는 실제 코드 테스트로도 나온 내용을 위주로 공부하였다. 그중에서 선택 정렬을 풀어보려고 한다. 과제 34. 선택 정렬 이미 정렬된 부분에서 자신의 위치를 찾아 삽입하여 정렬하는 방식이다. 원래 코드는 임의의 숫자를 배열에 대입을 한 후 작은 숫자로 나열을 하는 것이지만 답이 이미 정해져 있는 것 같아, 거기에서 조금 더 응용하여 스크립트를 작성하였다. 랜덤 함수를 써보았다. 사실 아직까지는 이 함수 코드를 잘 쓰지 않다 보니 익숙지 않아서, 이렇게 써봐야 알 거 같아 쓰게 되었다. 프로젝트에서는 아직 쓰인적이 없어 아쉽지만 아쉬운 데로 한번 작성을 해보았다. 과제34 작은 숫자로 배열하기 배열과 함수는 알면알수록 어려우면서도 재미가 있는 문법인 것 같다. 순서도로 배우는 Java Script 국내..
오늘은 배열에 조금 더 어려운 코스를 해보려 한다. 이 문제들은 해본 결과 실제로 프로그래머스 등에서도 연습문제로 출제가 된 예시문과 많이 일치함을 알 수 있다. 에라토스테네스의 체 그리스의 수학자이자 지리학자인 에라토스테네스가 고안한 소수를 찾는 방법은 다음과 같다. 1) 시작수를 2로 한다. 시작은 2로 시작하고 자연수를 쭈욱 나열한다. 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 2) 2를 제외한 2의 배수에 해당하는 수를 지운다. 소수는 1과 자기자신을 가지기 때문에 1, 2를 가지고 있는 소수 2를 제외한 2의 배수를 지운다. 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 (와 이런 생각 한번도 해보지 못하였다...
- Total
- Today
- Yesterday
- node-sass
- github
- 리액트 썸네일
- 자바
- Coding Test
- 함수
- java
- 뷰
- react
- array
- 리액트 유튜브
- 재공부
- 프로그래머스
- redux
- programmers
- 노드
- CSS
- Switch
- javascript
- 리액트
- Git
- 자바스크립트
- 코딩테스트
- 리덕스
- mongodb
- Visual Studio Code
- node.js
- node
- 배열
- 파이썬
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |