12 lines
435 B
TypeScript
12 lines
435 B
TypeScript
// 숫자입력시 , 삽입
|
|
export const formatCommaNumber = (
|
|
value: number | string | undefined | null
|
|
): string => {
|
|
if (value === undefined || value === null || value === "") return "";
|
|
const num = Number(value);
|
|
// 숫자로 변환할 수 없는 값이 들어올 경우 빈 문자열을 반환하여 예상치 못한 "NaN" 출력을 방지합니다.
|
|
if (isNaN(num)) {
|
|
return "";
|
|
}
|
|
return num.toLocaleString();
|
|
}; |