Eggs Sunny Side Up
본문 바로가기
Web/JavaScript

연산자

by guswn100059 2023. 4. 14.
<!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>

'Web > JavaScript' 카테고리의 다른 글

반복문  (0) 2023.04.17
조건문  (0) 2023.04.17
형변환  (0) 2023.04.14
var 와 let  (0) 2023.04.14
변수, 자료형  (0) 2023.04.14

댓글