>  기사  >  웹 프론트엔드  >  jsparsefloatparint변환함수_기본지식

jsparsefloatparint변환함수_기본지식

WBOY
WBOY원래의
2016-05-16 18:36:141031검색

JS ParseFloat Parsint

JavaScript는 eval(), ParseInt() 및 ParseFloat()라는 세 가지 명시적 유형 변환 함수를 제공합니다.

eval() 함수: 문자열 표현식을 숫자 값으로 변환합니다. 예를 들어, total=eval("432.1*10") 문의 결과는 total=4321입니다. 즉, 값 4321이 total 변수에 할당됩니다.

parseInt() 함수: 문자열을 정수로 변환합니다. 반환은 문자열의 첫 번째 문자부터 시작하거나, 문자가 정수로 시작하지 않으면 0을 반환합니다. parseInt() 함수는 16진수 또는 10진수를 변환할 수도 있습니다.

예를 들어,parseInt("123xyz")는 123을 반환하고,parseInt("xyz")는 0을 반환합니다.

parseFloat() 함수: parseInt() 함수와 유사하며 문자열에 포함된 첫 번째 부동 소수점 숫자를 반환합니다. 문자열이 유효한 부동 소수점 숫자로 시작하지 않으면 0이 반환됩니다.

예:parseFloat("2.1e4xyz")는 21000을 반환하고,parseFloat("xyz")는 0을 반환합니다.

JavaScript의 parseFloat 함수 메소드는 문자열에서 변환된 부동 소수점 숫자를 반환합니다. 사용법:

parseFloat(numString) 여기서 numString 매개변수는 부동 소수점 숫자를 포함하는 문자열입니다. JavaScript의parseFloat 함수 메서드는 numString에 저장된 숫자와 동일한 숫자 표현을 반환합니다. numString의 접두어를 부동 소수점 숫자로 해석할 수 없는 경우 숫자 대신 NaN이 반환됩니다.

parseFloat("abc") // NaN을 반환합니다.
parseFloat("1.2abc") // 1.2를 반환합니다.

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