84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
예를 들어 234234는 234,234가 됩니다. 재귀적 구현을 추구하면 코드가 적을수록 좋습니다.
234234..toLocaleString()
숫자의 숫자 표시를 구현하고 싶으신 것 같습니다. "123,45" 대신 "12,345"로 표시되기를 원하는 분들이 계십니다. 일부 사람들이 제공하는 해결책은 숫자 "123456"이 ",123,456"으로 출력된다는 것입니다. 여기에는 분명히 추가 쉼표가 있습니다.
1L의 답변(NumberObject.toLocaleString() 사용, 숫자를 문자열로 변환, 로컬 숫자 형식 순서 사용)으로 문제를 해결할 수 있지만 로컬 선호도에 따라 다르고 사람마다 결과가 다를 수 있으므로 권장하지 않습니다.
NumberObject.toLocaleString()
소수점도 지원합니다!
이 질문에는 재귀 구현이 필요하므로 답변에서도 재귀 구현을 제공합니다.
윗층이 더 좋아요
으아악
가장 짧은 코드는 여기에 있습니다. 더 짧은 코드가 있는지 살펴보겠습니다.
왼쪽에서 오른쪽으로
오른쪽에서 왼쪽으로
몇일 전에 누군가가 이런 질문을 했습니다./q/10...그러나 위의 방법은 소수점에 적합하지 않습니다. js는 역방향 사전 검사를 지원하지 않으므로 소수점에 대해 다른 일반 규칙을 사용하십시오. 으아악
234234..toLocaleString()
이라는 매우 간단한 메소드가 있습니다.숫자의 숫자 표시를 구현하고 싶으신 것 같습니다. "123,45" 대신 "12,345"로 표시되기를 원하는 분들이 계십니다.
일부 사람들이 제공하는 해결책은 숫자 "123456"이 ",123,456"으로 출력된다는 것입니다. 여기에는 분명히 추가 쉼표가 있습니다.
1L의 답변(
NumberObject.toLocaleString()
사용, 숫자를 문자열로 변환, 로컬 숫자 형식 순서 사용)으로 문제를 해결할 수 있지만 로컬 선호도에 따라 다르고 사람마다 결과가 다를 수 있으므로 권장하지 않습니다.비재귀적 구현
소수점도 지원합니다!
으아악재귀적으로 구현됨
이 질문에는 재귀 구현이 필요하므로 답변에서도 재귀 구현을 제공합니다.
으아악윗층이 더 좋아요
으아악으아악
으아악
가장 짧은 코드는 여기에 있습니다. 더 짧은 코드가 있는지 살펴보겠습니다.
왼쪽에서 오른쪽으로
으아악오른쪽에서 왼쪽으로
으아악으아악
몇일 전에 누군가가 이런 질문을 했습니다./q/10...
그리고 재귀란 대체 무엇입니까? 이를 위해서는 재귀를 사용할 필요가 없습니다. 그렇죠?그러나 위의 방법은 소수점에 적합하지 않습니다. js는 역방향 사전 검사를 지원하지 않으므로 소수점에 대해 다른 일반 규칙을 사용하십시오. 으아악
으아악