-
Javascript[자바스크립트] 연산자 종류 배우기자바스크립트[JavaScript] 2016. 12. 15. 00:14
안녕하세요~ 제이쿼리공장장 주니주니 입니다.
오늘은 자바스크립트[javascript] 연산자 종류를 배워보겠습니다.
연산자 종류
===============================
산술연산자 : *, /, %(나머지), +, -
관계(비교)연산자 : < , <= , > , >= , == , !=
논리연산자 : && and , || or , & | ^비트
조건연산자 : 조건?참값:거짓값
대입연산자 : =, +=, -=, +=, /=
===============================
등등 여러가지 종류가있습니다.===============================
var a= 20;
var b =16;
document.write(a+"+"+b+"="+(a+b)+"<br>");
document.write(a+"-"+b+"="+(a-b)+"<br>");
document.write(a+"*"+b+"="+(a*b)+"<br>");
document.write(a+"/"+b+"="+(a/b)+"<br>");
document.write(a+"%"+b+"="+(a%b)+"<br>");
===============================제일 기본이되는 산술연산자입니다.
document.write()메서드를 사용하여
처음에는 a라는 변수의값을 찍고 (변수와 문자열간사이에는 +로 연결합니다.)
변수다음에 문자열이 오기때문에 +를 적어주고 문자 "+"를 찍습니다.
그다음 변수 b가 오기때문에 +를 적어 연결한뒤 변수 b를찍고 다시 +로 연결합니다.
그다음 문자"="를 찍고 (a+b)<==계산된값을 찍도록 하였습니다.산술연산자 실행화면입니다.
관계(비교)연산자 입니다.
===============================
var a= 20;
var b =16;
document.write(a+" > "+b+" = "+(a>b?true:false) +"<br>");
document.write(a+" >= "+b+" = "+(a>=b?true:false)+"<br>");
document.write(a+" < "+b+" = "+(a<b?true:false)+"<br>");
document.write(a+" <= "+b+" = "+(a<=b?true:false)+"<br>");
document.write(a+" == "+b+" = "+(a==b?true:false)+"<br>");
document.write(a+" != "+b+" = "+(a!=b?true:false)+"<br>");
===============================
형식은 위에랑 같습니다.
(a>b?true:false) <== 부분만 다른데요
if의 축소판입니다.
아직 안배웠기때문에 간단하게 설명하겠습니다.
a가 b보다 큰가? 라고 물어봅니다.
a가 20이고 b가 16이기때문에 a가 크네요!
그럼 참/거짓중에 참이기때문에 true:false 앞에부분인 true라는 값이 출력된답니다.
간단한 예로 document.write(a+" > "+b+" = "+(a>b?"a가커요!":"b가커요!") +"<br>");
이렇게도 할수있답니다.관계(비교)연산자 실행화면입니다.
오늘은 자바스크립트[javascript] 연산자 종류를 배워보았습니다.
그럼 다음에 또만나요~'자바스크립트[JavaScript]' 카테고리의 다른 글
JavaScript[자바스크립트] String Length 사용법 데모도있답니다.! (0) 2016.12.30 JavaScript[자바스크립트] console.log 사용방법입니다.!! (0) 2016.12.28 JavaScript[자바스크립트] 예약어 키워드 (0) 2016.12.20 JavaScript[자바스크립트] write 사용방법 / 데모 (0) 2016.12.18 JavaScript[자바스크립트] Math.floor / random 사용법 (0) 2016.12.16