Skip to content
← Back to rules

unicorn/number-literal-case 스타일

An auto-fix is available for this rule.

동작 방식

이 규칙은 숫자 리터럴의 적절한 대소문자 사용을 강제합니다.

왜 좋지 않은가?

식별자와 숫자 리터럴 둘 다 소문자인 경우, 둘을 구분하기 어려울 수 있습니다.

예시

이 규칙에 부적절한 코드 예시:

javascript
const foo = 0XFF;
const foo = 0xff;
const foo = 0Xff;
const foo = 0Xffn;

const foo = 0B10;
const foo = 0B10n;

const foo = 0O76;
const foo = 0O76n;

const foo = 2E-5;

이 규칙에 적절한 코드 예시:

javascript
const foo = 0xFF;
const foo = 0b10;
const foo = 0o76;
const foo = 0xFFn;
const foo = 2e+5;

사용 방법

구성 파일 또는 명령줄 인터페이스를 통해 이 규칙을 활성화하려면 다음을 사용할 수 있습니다:

json
{
  "rules": {
    "unicorn/number-literal-case": "error"
  }
}
bash
oxlint --deny unicorn/number-literal-case

참고 자료