영상
개념
<script>
/*
[1] 연결연산자 우선순위
연결연산자는 + 연산자를 사용한다.
그러므로 () 와 * 와 / 보다 우선순위가 낮다.
*/
// 1) 숫자 10이 "더하기 = " 과 먼저 계산되어서 문자로 변환된다.
console.log("더하기 = " + 10 + 3);
document.write("더하기 = " + 10 + 3 + "<br>");
// 2) 숫자를 먼저 () 를 이용해서 더한 후 문자와 같이 출력해야한다.
console.log("더하기 = " + (10 + 3));
console.log("빼기 = " + (10 - 3));
console.log("--------------------------------------------");
document.write("더하기 = " + (10 + 3) + "<br>");
document.write("빼기 = " + (10 - 3) + "<br>");
document.write("--------------------------------------------<br>");
// 3) 곱하기나 나누기는 + 보다 우선순위가 높기때문에 () 가 필요없다.
console.log("곱하기 = " + 10 * 3);
console.log("나누기(몫) = " + parseInt(10 / 3));
console.log("나누기(나머지) = " + 10 % 3);
console.log("나누기(소수점) = " + 10 / 3);
document.write("곱하기 = " + 10 * 3 + "<br>");
document.write("나누기(몫) = " + parseInt(10 / 3) + "<br>");
document.write("나누기(나머지) = " + 10 % 3 + "<br>");
document.write("나누기(소수점) = " + 10 / 3 + "<br>");
</script>
Java
복사