UNPKG

@modern-kit/utils

Version:
1 lines 1.32 kB
{"version":3,"file":"index.cjs","sources":["../../../src/formatter/formatValueWithSymbol/index.ts"],"sourcesContent":["/**\n * @description 주어진 `숫자` 또는 `문자열`에 주어진 `기호`를 추가하고, `기호의 위치`를 지정합니다.\n *\n * @param {number | string} value - 기호를 추가할 숫자 또는 문자열\n * @param {FormatValueWithSymbolOptions} options - 기호와 위치 옵션\n * @param {string} [options.prefix=''] - 접두사에 추가할 기호\n * @param {string} [options.suffix=''] - 접미사에 추가할 기호\n * @returns {string} 기호가 추가된 문자열\n *\n * @example\n * formatValueWithSymbol(1234567, { suffix: '원' });\n * // '1234567원'\n *\n * formatValueWithSymbol(1234567, { prefix: '$' });\n * // '$1234567'\n *\n * formatValueWithSymbol(1234567, { prefix: '*', suffix: '@' });\n * // '*1234567@'\n */\nexport function formatValueWithSymbol(\n value: number | string,\n options: {\n prefix?: string;\n suffix?: string;\n }\n): string {\n const { prefix = '', suffix = '' } = options;\n\n return `${prefix}${value}${suffix}`;\n}\n"],"names":[],"mappings":";;AAmBO,SAAS,qBAAA,CACd,OACA,OAAA,EAIQ;AACR,EAAA,MAAM,EAAE,MAAA,GAAS,EAAA,EAAI,MAAA,GAAS,IAAG,GAAI,OAAA;AAErC,EAAA,OAAO,CAAA,EAAG,MAAM,CAAA,EAAG,KAAK,GAAG,MAAM,CAAA,CAAA;AACnC;;;;"}