이 문서에서는 변환을 위해 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가지 다른 형식으로 출력되었습니다. 2진수 형식, 8진수 형식 및 16진수 형식. HTML은 각 색상을 16진수로 나타내므로 HTML에서 숫자로 작업할 때 유용합니다.
참고: 숫자에 대해 toString(10)을 호출하는 것은 toString()을 호출하는 것과 동일하며 둘 다 숫자의 10진수 형식을 반환합니다.
위 내용을 정리했습니다. 앞으로 도움이 되길 바랍니다.
관련 기사:
js 프론트엔드와 백엔드 간 Json 코드 상호 전송 구현
$http 서비스 사후 메소드 전송 js매개변수 케이스에 대한 자세한 설명
위 내용은 JavaScript의 다양한 숫자 체계 변환에 대한 종합 요약(그래픽 튜토리얼)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!