@kurly-lfd/add-separator

1.0.8 • Public • Published

addSeparator

내용

자연수 혹은 자연수로 변환될 수 있는 데이터에 구분자를 추가하는 기능

개발할 때

설치

설치 시 오류가 발생할 경우 node와 npm을 최신으로 업데이트 해주세요.

npm install

사용

포트는 3030을 사용합니다.

npm run start

테스트

작성된 spec에 맞춰 콘솔에 해당 내용을 출력합니다.

npm run test:unit

TDD

TDD 모드를 별도로 제공합니다. 아래의 명령어를 입력하면 TDD 모드를 실행할 수 있습니다.

npm run test:tdd

빌드

생성된 lib 디렉토리의 .js를 이용합니다.

npm run build

사용할 때

npm package 설치

npm install @kurly-lfd/add-separator --save

개발환경에서 모듈형태로 사용할 경우

import { addSeparator } from '@kurly-lfd/add-separator';

lib/add-separator.js 파일을 직접 로드하여 사용할 경우

KurlyAddSep.addSeparator(10000); // 10,000

혹은

const { addSeparator } = KurlyAddSep;
addSeparator(100000); // 100,000

확장

아래와 같은 형태로 통화 표기 시 사용할 수 있습니다.

<!-- 모듈 import 방식으로 설명합니다 -->
import { addSeparator } from '@kurly-lfd/add-separator';

const addWonAtTheMostRight = (num) => {
  return `${addSeparator(num) 원}`
}

addWonAtTheMostRight(200000);

설명

프로퍼티 / 메서드 역할 프로퍼티 / 파라미터
RULES 상수로 관리하는 규칙 MIN_LENGTH, MAX_LENGTH
addSeparator 넘겨지는 매개변수 조합을 연산하여 구분자가 추가된 문자열로 반환하는 함수 num, unit = 3, sep = ',' / 변환할 데이터, 구분할 자릿 수(3), 구분자(,)
checkIsNumber 숫자형 데이터인지 검증하는 함수 num / 변환할 데이터
checkIsValidLength 매개변수 num이 유효한 길이인지 검증하는 함수 num / 변환할 데이터
splitNum 매개변수 num을 배열 형태로 반환하는 함수 num / 변환할 데이터
toStringOfNumber 매개변수 num을 문자열 형태로 반환하는 함수 num / 변환할 데이터

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.8
    65
    • latest

Version History

Package Sidebar

Install

npm i @kurly-lfd/add-separator

Weekly Downloads

65

Version

1.0.8

License

MIT

Unpacked Size

206 kB

Total Files

17

Last publish

Collaborators

  • yongkyu.kim
  • chaeyoung.lee
  • kurly-gaeunkwon
  • kurly-hchan
  • kyeongsang.yu
  • youngjoon.jeon
  • kurly-dykim
  • serim-kim
  • seungjune
  • kurly-jhlim