JavaScript 에서 후행 0 없는 고정 소수점 표기법으로 숫자 변환하기

Beginner

This tutorial is from open-source community. Access the source code

소개

이 랩에서는 JavaScript 에서 후행 0 없이 고정 소수점 표기법으로 숫자를 서식 지정하는 방법을 살펴봅니다. Number.prototype.toFixed() 메서드를 사용하여 숫자를 고정 소수점 표기법 문자열로 변환한 다음, Number.parseFloat()를 사용하여 후행 0 을 제거합니다. 마지막으로, 템플릿 리터럴을 사용하여 숫자를 문자열로 변환합니다. 이 랩은 JavaScript 에서 고정 소수점 표기법을 사용하여 숫자를 서식 지정하는 방법을 더 잘 이해하는 데 도움이 되도록 설계되었습니다.

숫자를 고정 소수점 표기법으로 변환하기

후행 0 없이 숫자를 고정 소수점 표기법으로 변환하려면 다음 단계를 따르세요.

  1. 터미널/SSH 를 열고 node를 입력하여 코딩 연습을 시작합니다.
  2. Number.prototype.toFixed()를 사용하여 숫자를 고정 소수점 표기법 문자열로 변환합니다.
  3. Number.parseFloat()를 사용하여 고정 소수점 표기법 문자열을 다시 숫자로 변환하여 후행 0 을 제거합니다.
  4. 템플릿 리터럴을 사용하여 숫자를 문자열로 변환합니다.

예제 코드:

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 에서 더 많은 랩을 연습하여 기술을 향상시킬 수 있습니다.