소개
이 랩에서는 JavaScript 에서 후행 0 없이 고정 소수점 표기법으로 숫자를 서식 지정하는 방법을 살펴봅니다. Number.prototype.toFixed() 메서드를 사용하여 숫자를 고정 소수점 표기법 문자열로 변환한 다음, Number.parseFloat()를 사용하여 후행 0 을 제거합니다. 마지막으로, 템플릿 리터럴을 사용하여 숫자를 문자열로 변환합니다. 이 랩은 JavaScript 에서 고정 소수점 표기법을 사용하여 숫자를 서식 지정하는 방법을 더 잘 이해하는 데 도움이 되도록 설계되었습니다.
숫자를 고정 소수점 표기법으로 변환하기
후행 0 없이 숫자를 고정 소수점 표기법으로 변환하려면 다음 단계를 따르세요.
- 터미널/SSH 를 열고
node를 입력하여 코딩 연습을 시작합니다. Number.prototype.toFixed()를 사용하여 숫자를 고정 소수점 표기법 문자열로 변환합니다.Number.parseFloat()를 사용하여 고정 소수점 표기법 문자열을 다시 숫자로 변환하여 후행 0 을 제거합니다.- 템플릿 리터럴을 사용하여 숫자를 문자열로 변환합니다.
예제 코드:
const toOptionalFixed = (num, digits) =>
`${Number.parseFloat(num.toFixed(digits))}`;
다양한 입력으로 함수를 테스트할 수 있습니다.
toOptionalFixed(1, 2); // '1'
toOptionalFixed(1.001, 2); // '1'
toOptionalFixed(1.5, 2); // '1.5'
요약
축하합니다! 후행 0 없는 숫자를 고정 소수점 표기법으로 변환하는 랩을 완료했습니다. LabEx 에서 더 많은 랩을 연습하여 기술을 향상시킬 수 있습니다.