[ JavaScript ] 연산자 , Math

정인성·2022년 5월 13일
0

JavaScript

목록 보기
9/28
post-custom-banner

이항 연산자

  • 두개의 피 연산자(A,B)를 가지는 연산자. A연산자B 꼴로 사용함. 피연산자는 변수나 숫자가 될수 있음
    • ( + ) 더하기
    • ( - ) 빼기
    • ( * ) 곱하기
    • ( / ) 나누기
    • ( % ) 나머지

단항 연산자

  • 하나의 피연산자(A)를 가지는 연산자. 보통 연산자A 꼴로 사용함. 대표적으로 -연산자가 있으며
  • ( -A )의 꼴로 사용하는 경우 -는 이항 연산자가 아닌 단항 연산자이다 A 변수에 -1을 곱한 효과 발생

삼항 연산자

let a = 5;
let e = a ===5? 3:4;  // e 라는 변수에 a값이 5라면 참이면 3 거짓이면4를 출력해라
형식 : 조건 ? 참 : 거짓

증감 연산자 ( ++ , -- )
표현식 안에서 변수의 값을 증가하거나 감소 시킬수 있음.
각각, A=A+1, A=A-1의 효과를 발생함.
연산자를 변수 앞에 사용한 경우와 변수 뒤에 사용한 경우에 따라 변수의 값을 업데이트하는 순서가 바뀜

var a;
// 순서에 따라 먼저 1을 더하고 값을 출력하냐 출력하고 1을 더하냐의 순서 문제
a = 1;
console.log(++a);	// 2 
console.log(a);		// 2

a = 1;
console.log(a++);	//1 a++ == a = a + 1 
console.log(a);		//2

Math 관련 명령어

  • Math.pow(a,b) : a의 b승을 구해 줌
  • Math.sqrt(a) : A의 제곱근을 구해 줌
  • Math.random() : 0~1 사이의 임의의 난수를 발생시켜줌
  • Math.floor() : 소수점 버리기
  • Math.abs() : 앞에 음수 ( - ) 버리기
  • Math.max(a,b) : a,b중 최대값 구하기
  • Math.min(a,b) : a,b중 최소값 구하기
profile
2022.05.09 START
post-custom-banner

0개의 댓글