생활코딩

Coding Everybody

min

토픽 생활코딩 > 클라이언트 > JavaScript > JavaScript 사전

요약(Summary)

가장 작은수를 리턴

문법(Syntax)

Math.min(x,y,z,....,n)

인자(Parameters)

인자명 데이터형 필수/옵션 설명
x,x,x,...,n number 하나 이상 필수 비교 대상인 수

반환값(Return)

number, 인자가 없으면 Infinity를 리턴

설명(Description)

인자로 전달한 수 중에 가장 작은 수를 리턴함
Math.max는 가장 큰 수를 리턴하는 것으로 반대기능

예제(Example)

alert(Math.min(1,2,3,4,5,4,3,2,1)); // number, 1
// max와 min을 이용해서 x의 최대값을 10, 최소값을 1로 제한
var x = 3;
alert(Math.max(10, Math.min(1, x))); // number, 10
alert(Math.max(10, Math.min(0, x))); // number, 10
alert(Math.max(10, Math.min(100, x))); // number, 10

 

댓글

댓글 본문
  1. 푸른하늘
    작은 수 추출후에 큰 수 추출하니깐 10이 맞습니다
    대화보기
    • 푸른하늘
      13일차 공부 감사합니다
    • 날고기는람쥐
      alert(Math.min(10, Math.min(1, x))) // number, 1
      alert(Math.min(10, Math.min(0, x))) // number, 0
      alert(Math.min(10, Math.min(100, x))) // number, 3
      의도하신 예제의 결과가 이렇게 나와야 하는것 아닌가요?
    • egoing
      수정했습니다. ^^
      대화보기
      • Daniel
        답 모두 10으로, 괄호도 추가 부탁해요^^