728x90
반응형
수학객체 |
최대값 : Math.max (값1, 값2, 값3, 값4)
|
var num = 2.1254;
- toFixed([소수점자리수]) : 자리수는 0 ~ 100까지만 가능 없는 자리수는 임의 수(0)로 채움 |
모두 정수를 반환함
소수점 버림 : Math.floor(num) //2반올림 : Math.round(num) //2 |
원주율 : Math.PI //3.141592653589793
|
랜덤값 : Math.random()
랜덤값(0~9사이:10개숫자) : Math.floor(Math.random() * 10) |
수학객체
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <script> var num = 2.1254; //Math.round(), floor(), ceil() : 모두 정수를 반환함. var maxNum = Math.max(10, 5, 8, 30), minNum = Math.min(10, 5, 8, 30), roundNum = Math.round(num), floorNum = Math.floor(num), ceilNum = Math.ceil(num), rndNum = Math.floor(Math.random() * 10), piNum = Math.PI, absNum = Math.abs(-15), powNum = Math.pow(5, 3), sqrtNum = Math.sqrt(9); document.write("최대값 : ", maxNum, "<br>"); document.write("최소값 : ", minNum, "<br>"); document.write("반올림 : ", roundNum, "<br>"); document.write( "반올림(소수점 둘째자리) : ", Math.round(num * 100) / 100, "<br>" ); // toFixed([소수점자리수]) : 자리수는 0 ~ 100까지만 가능, // 없는 자리수는 임의 수(0)로 채움 document.write("반올림(소수점 둘째자리) : ", num.toFixed(2), "<br>"); document.write("소수점 버림 : ", floorNum, "<br>"); document.write("무조건 올림 : ", ceilNum, "<br>"); document.write("원주율 : ", piNum, "<br>"); document.write("절대값 : ", absNum, "<br>"); document.write("거듭제곱(승수) : ", powNum, "<br>"); document.write("제곱근(루트) : ", sqrtNum, "<br>"); document.write("랜덤값 : ", Math.random(), "<br>"); document.write("랜덤값(0~9사이:10개숫자) : ", rndNum, "<br>"); </script> </head> <body></body> </html>
728x90
반응형
'[JS]' 카테고리의 다른 글
[JS] ex)email 문자 객체를 이용한 예제 (0) | 2024.02.29 |
---|---|
[JS] string (0) | 2024.02.29 |
[JS] 배열 방 삭제 (0) | 2024.02.29 |
[JS] 즉시실행함수, preventDefault, addEventListener (0) | 2024.02.29 |
[JS] function - object자료형, event handler(onload,onchange,onclink,onsubmit) (0) | 2024.02.28 |