이 문서에서는 변환을 위해 toString(10) 호출과 숫자에 대한 toString() 호출 간의 차이점과 유사점을 모두 사용하여 JavaScript의 다양한 숫자 시스템 변환을 소개합니다. 구체적인 작업 단계에 대한 자세한 설명은 아래에서 확인할 수 있습니다. 관심 있는 친구는 이를 참조할 수 있습니다.
변환을 위해 toString의 기본 모드 사용:
ECMAScript는 숫자 유형의 toString을 다음과 같이 설명합니다.
Number 유형의 toString() 메소드에는 기본 모드와 기본 모드라는 두 가지 모드가 있습니다. 방법. 기본 모드에서 toString() 메소드는 아래와 같이 해당 문자열과 함께 숫자 값(정수, 부동 소수점 또는 과학 표기법)을 출력합니다.
var iNum1 = 10; var iNum2 = 10.0; alert(iNum1.toString()); //输出 "10"alert(iNum2.toString()); //输出 "10"
참고: 기본 모드에서는 처음에 무엇을 가져오든 상관없습니다. 숫자를 선언하는 표현은 무엇입니까? Number 유형의 toString() 메서드는 숫자의 10진수 표현을 반환합니다. 따라서 8진수 또는 16진수 리터럴 형식으로 선언된 숫자는 10진수 형식으로 출력됩니다.
Number 유형의 toString() 메소드의 기본 모드를 사용하면 숫자를 다양한 진수로 출력할 수 있습니다. 예를 들어 2진수는 2진수, 8진수는 8, 16진수는 16진수로 출력할 수 있습니다.
기본은 변환할 기본의 또 다른 추가일 뿐이며 toString() 메서드의 매개 변수입니다.
var iNum = 10; alert(iNum.toString(2)); //输出 "1010"alert(iNum.toString(8)); //输出 "12"alert(iNum.toString(16)); //输出 "A"
이전 예에서 숫자 10은 3가지 다른 형식, 즉 이진 형식으로 출력되었습니다. , 8진수 형식 및 16진수 형식입니다. HTML은 각 색상을 16진수로 나타내므로 HTML에서 숫자로 작업할 때 유용합니다.
참고: 숫자에 대해 toString(10)을 호출하는 것은 toString()을 호출하는 것과 동일하며 둘 다 숫자의 10진수 형식을 반환합니다.
위 내용은 JavaScript의 다양한 숫자 체계 변환 예에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!