본문 바로가기

react-native

[react-native] 가격에 쉼표 넣기!

기존의 javascript 라면 toLocalString()을 사용하면 쉼표가 붙지만 


우리의 안드로이드는 javascript 버전을 최신버전을 지원하지 않기 때문에 아이폰에서는 잘보이지만 


안드로이드에서는 안보이는 경우가 생긴다.


그렇기때문에 function을 하나 만들거나 변환해주는 작업이필요하다.


서두가 길었지만, 코드는 의외로 단순하다.


Number.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",")

위와같은 코드를 넣게되면 자동으로 3번째마다 ,를 넣어준다.


Number 부분에 변환을 원하는 숫자를 넣어주면 된다.