본문 바로가기
SpartaCodingClub/week 1

개발일지 1주차 - JAVASCRIPT

by 썬이 2021. 9. 24.

3. JAVASCRIPT

# javascript - 유일하게 브라우저가 알아들을 수 있는 언어

<head></head>안에 <script></script>만들어서 사용

 

크롬 개발자 도구 : 페이지를 곧바로 수정할 수 있음.

오른쪽 마우스 - 검사 - console창

 

 

(1) 변수

변수는 값을 담는 박스다! (여기선 a, first_name, last_name)

문자열도 담을 수 있는데, 문자열은 작은따옴표{''}로 구분됨. 큰따옴표도 상관 없음.

변수 이름을 지정할 때는 꽤 그럴싸하게(?), 남이 봐도 알아보기 쉽게 짓는다.

 

 

(2) 자료형

list 자료형 - 순서가 중요한 담기. 시장에 가면~ 게임처럼 순서가 있는 자료! []로 선언

dictionary 자료형 - {}로 선언, []로 불러내기

dictionary와 list가 서로의 요소가 될 수 있다는 점!!

list
dictionary

+ 추가적인 기능들(나머지, 홀수 짝수 판별, 같다, split)

a%8=4 : a를 8로 나눈 나머지

a==100 : a는 100과 같다

a != 100 : a는 100과 같지않다

 

 

(3) 함수 - 부르면 정해진 동작을 하는 것!

+ 두번쨰 사진 설명

let result2 = mysum(2,3)을 누른 후 엔터 -> 아무 변화도 일어나지 않는 것처럼 보이지만 크롬 화면에서 경고창에 '안녕!'이라고 뜸. 확인을 누르면 그제서야 적용 된 것.

그 후 result2를 입력하면 5가 뜬다.

아무 조건 없이 부를 경우 ()사이에 아무것도 입력하지 않으면 됨!

 

 

(4) 조건문(if-else / if-else if-else)

if문

and = &&

or = || (backspace 밑에 있는 키 shift누르고 두 번)

 

 

(5) 반복문

console.log()에 i가 들어가는 것이 아니라 people[i]가 들어가면 이름만 계속 나옴!

 

- 서울시 미세먼지 값

 

- 서울시 따릉이 현황

'SpartaCodingClub > week 1' 카테고리의 다른 글

QUIZ) 나홀로 메모장, 포스팅박스  (0) 2021.09.20
개발일지 1주차 - HTML, CSS  (0) 2021.09.20
1주차 과제 / week1_hw  (0) 2021.08.24