>웹 프론트엔드 >JS 튜토리얼 >JavaScript에서 소수점 유지 및 정수 사용

JavaScript에서 소수점 유지 및 정수 사용

巴扎黑
巴扎黑원래의
2016-11-25 14:18:151870검색

소수를 유지하고 정수를 취하는 것은 작은 지식 포인트로 간주되어야 하지만 작은 지식 포인트가 쓸모 없다는 의미는 아닙니다.

1.toFixed() 메서드(소수점 유지)

사용법은 다음과 같이 비교적 간단합니다.

var number=521;  
var number2=521.1314;  
number.toFixed(2);  
console.log(number);//结果:521  
console.log(number.toFixed(2))//结果:521.00  
console.log(number2.toFixed(2))//结果:521.13

number가 숫자 유형 변수인 경우 toFixed() 괄호 안은 유지할 자릿수입니다. 일반적으로 0~20 자릿수까지는 문제가 없습니다. 숫자의 소수 자릿수가 너무 길면 RangeError 예외가 발생합니다. 예외가 발생합니다.Fixed()에 쓸 때는 F를 대문자로 사용해야 합니다.

2.Math.fioor() 메소드(정수로 내림)

var number=521.1314;  
Math.floor(number);  
console.log(number);结果521.1314  
console.log(Math.floor(number));结果521

Math.floor가 내림된 것을 볼 수 있으며 괄호는 숫자 변수입니다. 수학에서는 M을 대문자로 써야 합니다.

3.Math.ceil() 메소드(정수를 반올림)

var number=00543.44944  
Math.ceil(number);  
console.log(number);结果00543.44944  
console.log(Math.ceil(number));结果00544

당연히 Math.ceil() 사용법과 Math.floor() 메소드는 매우 유사하지만 차이점은 Math.ceil이 반올림하지 않고 정수를 내림한다는 것입니다.


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.