JavaScript 입문 2일차

이종민·2021년 5월 11일
0

JavaScript 입문

목록 보기
2/21
post-thumbnail

비전공자의 JavaScript 의 입문 2일차의 학습기록이다. '사전스터디 4조' 분들과 오프스터디를 통해 의견을 교류하며 조금씩 기초를 쌓고있다.

아직까진 프로그래밍 언어에 익숙하지 않아 지지부진한 속도로 진도가 나가고 있지만 어느 언어든 초반을 넘겨야 실력이 쌓이는 법이니 조급한 마음을 가지지 않으려고 노력하고 있다.

오늘은 '상수'와 '변수' 개념과 변수에 적용할 수 있는 연산자에 대해서 공부하였다. 상수와 변수의 선언과 변수에 적용할 수 있는 연산자 부터는 본격적으로 프로그래밍 언어에 들어온 것 같은 느낌이 들었다.

기초적인 개념이겠지만 비전공자인 나에게는 확실히 이해하며 넘어가야하는 부분이라고 생각한다. 그럼 오늘의 공부내용을 정리하도록 하겠다.

21/05/11 JavaScript 공부 요약

1. 상수

  • 개념: 이름을 한 번 붙이면 값을 수정할 수 없는 값.
  • 키워드: const
  • 사용예시: const 이름 =
const pi = 3.14 // pi 를 3.14 로 선언
const r = 10 // r 을 10 로 선언

2 * pi * r // 원의 둘레 공식
62.9 // 결과값
  • 특이사항:
    상수는 한 파일에서 한 번만 선언 가능. 그리고 한 번만 선언할 수 있으므로 꼭 값을 정해주어야 한다. 같은 이름으로 상수를 선언하면 오류가 발생하며 값을 지정하지않고 상수를 선언하면 오류가 발생한다.
    const pi = 3.14
    console.log(pi)
    >3.14

    const pi = 3.141592
    console.log(pi) 
    >Uncaught SyntaxError: Identifier 'name' has already been declared
    //위와 같은 오류문구를 볼 수 있다.

2. 변수

  • 개념: 값을 수정할 수 있는 값
  • 키워드: let
  • 사용예시: let 이름 =
    기본적으로는 const 와 같은 사용법이다.
let pi = 3.14 // pi 를 3.14 로 선언
let r = 10 // r 을 10 로 선언

2 * pi * r // 원의 둘레 공식
62.9 // 결과값
  • 상수와의 차이점
    let은 값의 재할당이 가능하다. 하지만 const 는 한번 선언되면 바꿀 수 없다.
let pi = 3.14 // let 을 이용하여 3.14 란 값을 pi에 할당했다.
>undefined

console.log(pi) 
>3.14 // pi의 결과값이 3.14로 표현되는 걸 확인가능

let pi = 3.141592 // 앞서 3.14로 선언된 pi의 값을 3.141592 로 재선언
>undefined

console.log(pi)
>3.141592 // pi의 결과값이 3.141592 로 값이 재설정된 것을 확인가능

3. 변수가 적용할 수 있는 연산자

복합 대입 연산자설명사용 예의미
+=기존 변수의 값에 값을 더합니다.i += 1i = i + 1
-=기조 변수의 값에 값을 뺍니다.i -= 1i = i - 1
*=기조 변수의 값에 값을 곱합니다.i *= 1i = i * 1
/=기조 변수의 값에 값을 나눕니다.i /= 1i = i / 1
%=기조 변수의 값에 나머지를 구합니다.i %= 1i = i % 1

4.증감 연산자

증감 연산자설명
변수++기존의 변수 값에 1을 더합니다. (후위)
++변수기존의 변수 값에 1을 더합니다. (전위)
변수--기존의 변수 값에 1을 뺍니다. (후위)
--변수기존의 변수 값에 1을 뺍니다. (전위)

0개의 댓글