오늘 한 일
-
코드 스테이츠 개강 및 툴 설치
-
설치 툴
- os : 우분투 18.04 버전
- 크롬 브라우저(원활한 수업을 위함)
- Slack(커뮤니티)
- Visual Studio Code(코드 작성)
- Zoom(화상수업)
-
오늘 배운 것 & 어려운 것
- 질문하는 방법
- JSP
- 변수와 타입
- 변수 : 데이터 저장 위치, 들어갈 값이 다름
- 선언 : let 변수;
- 할당 : 변수 = 'steve'
* 변수 네이밍 규칙
- 변수명에 공백을 쓸 수 없어서 대소문자로 구분
- 변수는 동일한 변수를 이용해 대입할 수 있다.
- 한 번 선언한 변수는 다시 사용하지 않는다.
- 타입 : 숫자, 문자열("",'' 로 나타냄), Boolean(참 or 거짓), 함수
- 변수 : 데이터 저장 위치, 들어갈 값이 다름
- 조건문
- 조건문 : 어떠한 조건을 판별하는 기준을 만드는 것
- 조건문에는 반드시 비교연산자(comparison operator)가 필요하다. - Boolean타입의 이해
- 비교연산자
- 논리 연산자
- 함수 (Function)
- 함수는 (컴퓨터에게 일을 시키기 위한)지시사항의 묶음
- 함수는 입력→함수→출력
- 변수와 타입
<비교연산자>
> | 초과 |
< | 미만 |
>= | 이상 |
<= | 이하 |
=== | 같다 |
!== | 다르다 |
<논리 연산자>
&& | and |
|| | or |
<조건문 예시>
```js
if (조건1) {
// 조건1이 통과할 경우
} else if (조건2) {
// 조건1이 통과하지 않고
// 조건2가 통과할 경우
} else {
// 모든 조건이 통과하지 않는 경우
}
```
<함수예시>
- 함수 선언식
```js
function myFunction(input) {
// 컴퓨터에게 시킬 일
```
- 함수 표현식
```js
let myFunction = funtion(input) {
// 컴퓨터에게 시킬 일
```
느낀 점
처음 시작이라 그런지 복잡하고 어렵고 모든 것이 당황스러웠다.
앞으로 잘 할 수 있을지 모르겠지만 일단 한번 시작해본다.
시도도 하지 않는 것보다는 시도를 해보는 것이 낫기 때문에 뭐드 해보려고 한다.
블로그를 쓰면서 너무 이것저것 늘어뜨려 놓아서 복잡한 느낌이 든다.
다음 글 부터는 최대한 간결하게 써보려고 한다.
앞으로 꾸준히 열심히 배우면서 나의 아이디어를 실현시킬 수 있는 멋있는 사람이 되자!
파이팅!!
내일 할 일
- 코드스테이츠
- 알고리즘, 디버깅+모르는 것을 검색하는 법
- 페어(자바스크립트 기본)
- 우분투 듀얼부팅 설치 및 설정
'TIL' 카테고리의 다른 글
200704 / twittler 그리고 빡코딩(?) (0) | 2020.07.13 |
---|---|
200702 / Twittler, DOM 위기... (0) | 2020.07.03 |
200701 / Mock-up & DOM (0) | 2020.07.02 |
200630 / 테스트 주도 개발, HTML, CSS (0) | 2020.07.01 |
200616 / 모르는 것이 있을 때 (0) | 2020.06.28 |