coding

[국비 코딩 수업 6일차!] 2. 자바스크립트

동기부엉이 2024. 1. 25.
반응형

 

산술 연산자


산술 연산자는 피연산자로 숫자 값(리터럴이나 변수)을 취하고 숫자 값 하나를 반환합니다.

+
더하기 연산자.
-
빼기 연산자.
/
나누기 연산자.
*
곱하기 연산자.
%
나머지 연산자.
**
거듭제곱 연산자.

 

 

관계 연산자

비교 연산자는 피연산자를 비교하고, 비교가 참인지 여부를 나타내는 Boolean 값을 반환합니다.

in
in 연산자는 객체에 주어진 속성이 있는지를 결정합니다.
instanceof
instanceof 연산자는 객체가 다른 객체의 인스턴스인지 판별합니다.
< (en-US)
작음 연산자.
> (en-US)
큼 연산자.
<= (en-US)
작거나 같음 연산자.
>= (en-US)
크거나 같음 연산자.


이진 논리 연산자

논리 연산자는 보통 사용될 때 불리언(논리) 값으로 사용되고, 불리언 값을 반환합니다.

&&
논리 AND - 하나라도 거짓이 있으면 거짓이 됨.


||
논리 OR. - 하나만이라도 참이 있으면 참이 됨.


!

NOT (부정, 토글) - Nullish 통합 연산자. 

 

 


 

 

할당 연산자 (주할당)

 

할당 연산자는 값을 그 우변 피연산자의 값에 따라 좌변 피연산자에 할당합니다.

=
할당 연산자.
*=
곱셈 할당.
**=
거듭제곱 할당.
/=

 

!==,  ===, ==, =  차이


 

나머지 할당연산자 (잘 쓰지 않음)

나눗셈 할당. 나머지 할당. 덧셈 할당 좌로 이동 할당. 우로 이동 할당. 부호 없는 우로 이동 할당.
%= += -= >>= (en-US) >>>= &=

 

논리적 AND 할당 비트 OR 할당. 논리적 OR 할당. 논리적 nullish 할당. 비트 AND 할당.
|= (en-US) &&= (en-US) ??= (en-US)  [a, b] = [1, 2] {a, b} = {a:1, b:2} ^= (en-US)



반응형

* Operator, Control Statement으로 프로그래밍을 함.

Operator 

 

- 산술 연산자(Arithmetic)

- 비교 연산자(compare)

- 논리 연산자(logical)

- 할당 연산자(assign)

 

Control Statement (제어문) - 중요

- 조건문 (if, switch)     

 

if(조건문) { 실행할 코드 }   

else(조건문)  { 실행할 코드 }                  if는 무조건 참일 경우만 사용. else는 거짓일 때 사용!

else(조건문) {실행할 코드}                     다중 if문

 

-switch(수식, 변수) {case 값:  실행할 코드; }

                                                break

 

                                case 값:  실행할 코드; }

                                                break

 

                                default: 실행할 코드; }

 

조건문의 중첩

if(조건문){... if(조건문) { }}

 

id password 작업

 

 


 

 

코딩 7일차! 3. 자바스크립트

반복문 (while, do-while, for 개발자가 주로 사용하는 문법.) 반복문을 쓸때 주의할 점. 1) 바로 무한 반복이라는 점이다. 2) 반복 횟수 (반복이 한 번과 두 번이 도는데 돈이 걸린 문제라면 많은 비용이

gestyou.tistory.com

 

 

 

 

자바스크립트 너무 어렵다.

 

 

 

반응형

댓글