이 기사의 예에서는 JavaScript의 일반적인 숫자 변환 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 자세한 내용은 다음과 같습니다.
기본 아이디어는 다른 진수를 먼저 십진수로 변환한 다음 다시 변환하는 것입니다. 예를 들어 이 프로세스에서는 16진수(num)를 10진수(num =parseInt(num,16))로 변환하기 위해 parseInt 함수를 사용합니다. 바이너리로 변환하려면 num.toString(2)과 같습니다.
16진수와 관련된 함수 중 하나도 매우 특별합니다. 이스케이프 함수는 문자열을 16진수 숫자로 변환할 수 있습니다.
다음은 포괄적인 예입니다.
var a = escape(code); //code是个十六进制形式的字符串,a就是一个十六进制数 var b = parseInt(a,16); // 把十六进制数转化成十进制 var c = b.toString(2); //把十进制转化成二进制 var d = (c+'').slice(-2,-1); //其中c+''把数字转化成一个字符串,是个技巧。取这个二进制数字中的倒数第二个数
숫자 체계 변환 및 연산에 관심이 있는 친구는 다음 사이트에서 도구를 확인할 수도 있습니다.
더 많은 JavaScript 관련 콘텐츠에 관심이 있는 독자는 이 사이트의 특별 주제를 확인할 수 있습니다: "JavaScript 전환 효과 및 기술 요약", "JavaScript 검색 알고리즘 기술 요약", "JavaScript 애니메이션 특수효과 및 기법 요약", "JavaScript 오류 및 디버깅 기술 요약", "JavaScript 데이터 구조 및 알고리즘 기법 요약", "JavaScript 순회 알고리즘 및 기법 요약" 및 "JavaScript 수학적 연산 사용법 요약"
이 기사가 JavaScript 프로그래밍에 종사하는 모든 사람에게 도움이 되기를 바랍니다.