<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
// 자바스크립트의 연산자는 자바와 완전 동일!
// 한 가지만 다름!(===)
// [비교연산자]
// Java의 비교연산자 : ==, equals()
// JS의 비교연산자 : ==(동등연산자), ===(일치연산자)
// != !==
// => 동등연산자 : 숫자데이터랑 문자열데이터를 비교할 때 자동 형변환
// => 일치연산자 : 자동형변환X, 데이터와 타입을 모두 비교
console.log(5 == 5); // true
console.log(5 == "5"); // true
console.log(5 === "5"); // false
// 소수점을 버리는 함수
console.log(Math.floor(7.2));
</script>
</body>
</html>
예제)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
// '312'라는 값을 변수에 담기
// 312의 백의 자리 이하를 버린 결과 => 콘솔 출력
// 콘솔 : 312의 백의 자리 이하 버린 결과 : 300
let num = "312";
num = Number(num);
console.log(num,"의 백의 자리 이하 버린 결과 : ", num-num%100);
console.log(parseInt(num/100)*100);
</script>
</body>
</html>
댓글