[22.06.08]

김도훈·2022년 6월 8일
0

연산자

연산자는 수학, 물리학, 공학에서 함께 쓰이는 용어로, 연산 실행에 있어서 여러 식이나 값에 수학적·논리적인 움직임을 지시하는 것을 말합니다. 또한 연산자는 컴퓨터 하드웨어를 직접 조작하는 사람을 뜻하기도 하는데 운영체제 명령어를 통해서 시스템을 조작하고, 디스크나 자기 테이프 관련 업무, 데이터 백업 등의 일을 합니다. 컴퓨터 프로그래밍에서의 연산자는 어떤 식이나 값에 동작을 지시하는 부호를 의미합니다.

연산자는 피연산자(연산에 필요한 대상)의 수에 따라 단항, 이항, 삼항 연산자로 나눌 수 있습니다. 단항 연산자는 피연산자가 하나뿐인 연산자를 말합니다. 이항 연산자는 산술 연산자(+, -, ×, ÷), 크기를 비교하는 관계 연산자, 참과 거짓을 판단하는 논리 연산자(AND, OR, NOT) 등이 해당됩니다. 삼항 연산자는 피연산자가 세 개인 연산자로, 주로 조건문에 사용하는 연산자를 말합니다.
[네이버 지식백과] 연산자 [operator] (천재학습백과 초등 소프트웨어 용어사전)

증감연산자

증감 연산자는 피연산자로부터 더하거나 빼는 등 단항 연산을 위한 연산자이다. 증가 연산자와 감소 연산자로 나누며, 이 연산자들은 명령형 프로그래밍 언어에 구현되어 공통적으로 있다.
증가 연산자는 ++로, 감소 연산자는 --로 나타낸다.

if문

if(조건식){실행문}
조건식이 참이면 실행문을 1회 실행한다

else문

if(조건식){실행문A} else if{실행문B} else{실행문C}
두개이상의 조건식을 사용하고 싶을때 사용한다

switch문

switch(확인할 변수) {
case "조건값1" : 확인할 변수와 일치한 경우 실행할 명령
break;
case "조건값2" : 확인할 변수와 일치한 경우 실행할 명령
break;
case "조건값3" : 확인할 변수와 일치한 경우 실행할 명령
break;
default: 모든 조건값과 일치하지 않은 경우 실행할 명령}

입력값을 여러가지 조건값들과 비교해서 특정 값과 일치할 경우
실행할 명령어를 위와 같은 형태로 적는다.
case문 다음에 꼭 break를 해주어야 명령을 실행한 후 switch문을 빠져나간다.
default는 어떤 조건도 만족하지 않았을 때 실행할 명령문을 적는 곳이다.

삼항연산자

삼항 연산자는 참과 거짓에 따라 선택적으로 실행되는 조건문이다
조건문 ? 실행문1 : 실행문2
다음과 같은 식으로 이루어 진다

    const ivalue = prompt("숫자입력")
    const num = Number(ivalue)
    const result = (num >= 0)?'0이상의숫자':'0보다작은숫자'
    alert(result)

0개의 댓글