Toggle theme
문제를 잘 정의하는 것은 문제를 절반 해결한 것이다. - 2023.12
사용자 도구
Toggle theme
로그인
사이트 도구
검색
도구
문서 보기
이전 판
PDF로 내보내기
Fold/unfold all
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
현재 위치:
start
»
wiki
»
javascript
»
js_math-ceil_round_floor
wiki:javascript:js_math-ceil_round_floor
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
======author ====== * 서명 <WRAP left notice 70%> * description : Javascript Math - ceil() Method * author : heon, 오션 * email : khlee@repia.com, shlim@repia.com * lastupdate : 2023-02-28 </WRAP> <WRAP clear></WRAP> ======Javascript Math - ceil() Method====== ====Ref==== [[https://www.w3schools.com/jsref/jsref_ceil.asp|Javascript Math - ceil() Method]] \\ Math.ceil() 메소드는 입력받은 숫자보다 크거나 같은 정수 중 가장 작은 정수를 리턴합니다.\\ 즉, 입력받은 숫자를 올림한 정수를 리턴하는 함수입니다.\\ <code javascript> Math.ceil(10.95); // 11 Math.ceil(11.01); // 12 Math.ceil(11); // 11 Math.ceil(-10.95); // -10 Math.ceil(-11.01); // -11 </code> \\ =====Definition and Usage===== ''ceil()'' 메소드는 인수로 전달받은 값과 같거나 큰 수 중에서 가장 작은 정수를 반환합니다.\\ \\ ====Syntax==== <code javascript> Math.ceil(x) </code> ====Parameter Values==== 반올림 하려는 숫자가 필요합니다.\\ ====Return Value==== 반올림 할 때 가장 가까운 정수를 반환합니다.\\ ====More Examples==== 최소 1이상의 숫자가 필요한 경우 사용 <code javascript> //입력받을 input값 상정 let input = document.querySelector("input"); //1. Math.random()을 이용하여 입력받은 input.value를 곱해준다. //2. 해당 값을 올림함으로써 0초과 ~ 입력받은값 이하의 값을 얻을 수 있다. let example= Number(Math.ceil(Math.random() * input.value)); </code> \\ ======Javascript Math - round() Method====== ====Ref==== [[https://www.w3schools.com/jsref/jsref_round.asp|Javascript Math - round() Method]] \\ Math.round() 메소드는 인수로 전달받은 값을 소수점 첫 번째 자리에서 반올림하여 그 결괏값을 반환합니다.\\ <code javascript> Math.round(10.49); // 10 Math.round(10.5); // 11 Math.round(-10.5); // -10 Math.round(-10.51); // -11 </code> \\ =====Definition and Usage===== ''round()'' 메서드는 입력값을 반올림한 수와 가장 가까운 최대값을 반환합니다.\\ \\ 전달된 인수가 정수이면, 값이 반내림되지 않습니다.\\ ====Syntax==== <code javascript> Math.floor(x) </code> ====Parameter Values==== 반올림 또는 반내림하려는 숫자값 \\ ====Return Value==== 함수 복귀 숫자의 값에 가장 가까운 정수로 반올림하여 리턴합니다.\\ ====More Examples==== 0'이상' 입력받은값 '이하'를 원하는 경우의 예시) <code javascript> //입력받을 input값 상정 let input = document.querySelector("input"); //1. Math.random()을 이용하여 입력받은 input.value를 곱해준다. //2. 해당 값을 반올림함으로써 0'이상' 입력받은 값 '이하'를 얻을 수 있다. let example= Math.round(Math.random() * input.value); </code> \\ ======Javascript Math - floor() Method====== ====Ref==== [[https://www.w3schools.com/jsref/jsref_floor.asp|Javascript Math - floor() Method]] \\ 어떤 숫자에 대해서 해당 숫자와 가장 가까운 정수로 반내림합니다.\\ <code javascript> function myFunction() { document.getElementById("demo").innerHTML = Math.floor(1.6); // 1을 반환 } </code> \\ =====Definition and Usage===== ''floor()'' 메서드는 숫자를 가장 가까운 정수로 반내림하고, 결과를 반환합니다.\\ \\ 전달된 인수가 정수이면, 값이 반내림되지 않습니다.\\ ====Syntax==== <code javascript> Math.floor(x) </code> ====Parameter Values==== 반내림 하려는 숫자가 필요합니다.\\ ====Return Value==== 반내림 할 때 가장 가까운 정수를 반환합니다.\\ MDN - 매개변수로 지정한 숫자보다 작거나 같은 가장 큰 정수를 표시하는 숫자를 반환\\ ====More Examples==== <code javascript> function myFunction() { let a = Math.floor(0.60); // 0을 반환 let b = Math.floor(0.40); // 0을 반환 let c = Math.floor(5); // 5를 반환 let d = Math.floor(5.1); // 5를 반환 let e = Math.floor(-5.1); // -6을 반환 let f = Math.floor(-5.9); // -6을 반환 let x = a + "<br>" + b + "<br>" + c + "<br>" + d + "<br>" + e + "<br>" + f + "<br>"; document.getElementById("demo").innerHTML = x; } </code> * 배열에서 랜덤한 숫자를 가져올때 사용하는 예시 <code javascript> let numbers = [1,4,7,3,12] function myFunction() { //1. numbers 배열의 길이만큼 곱한 random 숫자를 내림한다. let GetRandom = numbers[Math.floor(Math.random()*numbers .length)] } </code> {{tag>오션 heon Javascript Math - ceil() round() floor() Method}}
/volume1/web/dokuwiki/data/pages/wiki/javascript/js_math-ceil_round_floor.txt
· 마지막으로 수정됨: 2023/03/02 09:24 저자
khlee
문서 도구
문서 보기
이전 판
역링크
PDF로 내보내기
Fold/unfold all
맨 위로