12000000.11을 "12,000,000.11"로 변환하는 것과 같이 부동 소수점 숫자 왼쪽에 있는 숫자의 세 자리마다 쉼표를 추가하는 방법은 무엇입니까?
함수 쉼표(숫자){
으아악}
이 규칙을 어떻게 이해해야 할지 모르겠습니다. /(d)(?=(d{3})+.)/g
어떻게 작동하는지 모르겠어요
阿神2017-05-19 10:37:23
Match/(d)(?=(d{3})+.)/g
숫자 뒤에는 세 자리 숫자 또는 3의 배수가 오고 그 뒤에 소수점이 옵니다. d{3})+는 3개의 숫자, 6개의 숫자 등과 같이 3의 배수인 숫자를 의미합니다. ?=는 다음 숫자가 3의 배수여야 함을 의미합니다