3. JAVASCRIPT
# javascript - 유일하게 브라우저가 알아들을 수 있는 언어
<head></head>안에 <script></script>만들어서 사용
크롬 개발자 도구 : 페이지를 곧바로 수정할 수 있음.
오른쪽 마우스 - 검사 - console창
(1) 변수
변수는 값을 담는 박스다! (여기선 a, first_name, last_name)
문자열도 담을 수 있는데, 문자열은 작은따옴표{''}로 구분됨. 큰따옴표도 상관 없음.
변수 이름을 지정할 때는 꽤 그럴싸하게(?), 남이 봐도 알아보기 쉽게 짓는다.
(2) 자료형
list 자료형 - 순서가 중요한 담기. 시장에 가면~ 게임처럼 순서가 있는 자료! []로 선언
dictionary 자료형 - {}로 선언, []로 불러내기
dictionary와 list가 서로의 요소가 될 수 있다는 점!!
+ 추가적인 기능들(나머지, 홀수 짝수 판별, 같다, 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)
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 |