본문 바로가기
javaScript/J Query & 스크립트

Math 클래스 : Math.min(), Math.max()

by mooyou 2019. 8. 14.
728x90
300x250
SMALL

Math.min(), Math.max()를 이용하면 특정 값보다 작거나 큰 값을 쉽게 구할 수 있다.

 

1_Math.min()메서드

var value = Math.min(minValue, userValue);

 

매개변수

mainVallue : 최소값

userValue : 비교값

 

리턴값

userValue값과 minValue값을 비교해 작은 값을 리턴해 준다.

 

2_Math.max()메서드

var value = Math.max(minValue, userValue);

 

매개변수
maxValue : 최댓값
userValue :비교값

 

리턴값
userValue값과 maxValue 값을 비교해 큰 값을 리턴해 준다.

 

예제) 하나의 수를 입력받는데 10~100사이의 값이면 출력하고 10보다 작으면 10을 100보다 크면 100으로 출력해 준다.

    <script>
        var value = window.prompt("숫자를 입력해주세요.", 0);

        if(value<10)
         value =10;

        if(value>100)
            value=100;

        alert(value);
    </script>

 

==> Math.min(), Math.max()를 이용

    <script>
        var value = window.prompt("숫자를 입력해주세요.", 0);

        value = Math.min(100,Math.max(10,value));
        alert(value);
    </script>

입력받은 수의 최소값이 100보다 크면 100을 출력 비교값이 더크면 Math.max가 실행되서

최대값이 10보다 작으면 10을 출력 더 크면 값을 출력한다.

 

 

728x90
반응형
LIST

댓글