함께 성장하는 개발공부 일기

4. 이게, 이거였구나.

브라더원 2020. 2. 14. 23:20

#한달쓰기 #오로라팀 #14일차 #개발공부일기

 

개발공부일기 4

 

'이게, 이거였구나...'

라고 많이 느낀 며칠이다.

 

function? 기능을 말하는 건가...하며 넘어갔었다.

이제 '함수'라는 의미를 안다.

 

var? 축구 var은 알아도, 도대체 var 무슨 의미인지.

이제 variable의 약어로 '변수'라는 뜻임을 안다.

 

for? 누구를 위해??? 요거는 엄청 많이 나오는데 어떤 의미인겨?

이제 반복문 중 하나인 'for'이라는 것을 안다.

브라더원은 지금 수련중!

내가 작성한 코드가 잘 썼는지 안 썼는지 알기 위해서는 파일을 열어봐야 한다.

그러나 프롬프트에 어떻게 써야 파일이 열리는지 몰랐다.

이제 '[C:/폴더/파일.html]'와 같은 형식으로 치면 되는 것을 안다.

 

하나씩 문법과 필수 기본 개념들을 알아가면서

내가 얼마나 무모하게 임했는지 깨달을 수 있었다.

<야무진 인풋 정리하며 다시 익숙하게 하기, 얍얍얍!>

1. <‘변할 수 있는 요소’와 ‘변하지 않는 요소’>

 변할 수 있는 요소는 위에, 변하지 않는 요소는 아래에 나누어서 코드를 관리하자. 이렇게 한다면, ***값에 변화를 줄 상황이 생길 때***, 변할 수 있는 부분을 쳐다보며 어떻게 수정할지 고민하면 된다. 변하지 않는 부분은 그대로 냅두고!! (효용성이 아주아주 굳이예요!)

'생활 코딩' 유튜브 강의 中

2. 데이터의 형식이 존재한다

'생활 코딩' 유튜브 강의 中

Boolean(불린) : true false

Number : -1 0 1 2 3 ...

String : "a" "b" "c"

Undefined : undefined

null : null

 

3. 연산자 총정리

&&(논리연산자, Ampersand, and)

||(or연산자)

!(not의 의미, 부정)

==(동등연산자) : 값이 같다. ex. 1="1"

===(일치연산자) : 값과 데이터의 형식까지 모두 일치해야 한다.

 

4. 반복문

 [1] while과 for는 대체가능한 관계에 있다.

while 과 for는 서로 대체될 수 있다.

for(초기화; boolean요소 반복조건; 반복실행문구)

while의 경우, 위의 3가지 요소가 서로 줄이 달라서 엄청 긴 코드가 사이에 있었다면 실수할 가능성이 있다. 그러나 for은 한 번에 ( )안에 3가지 요소들을 넣어 효용성을 높였다.

 

[2] while과 for에서 사용하는 '조건'은 true 로 넘어가도록 조건을 짜야한다

*짜잘한 참고하면 좋은 내용들

1. var a; 프로그래머의 의도와는 상관없이 a에 값이 없는 것

   var a=null => 프로그래머가 의도적으로 변수 a에 값이 없도록 한 것

 

2. 매개변수 parameter, 인자 argument

'생활 코딩' 유튜브 강의 中

<기똥찬 아웃풋을 낼, 가치있는 상품으로 만들 아이디어>

- 아주 기본 문법과 지식을 배우는 단계여서 아직 아웃풋 아이디어가 없다.