부동 소수점 숫자 분석 JavaScript에서 쉼표 뒤의 소수 부분은 무시됩니다.
P粉282627613
P粉282627613 2023-08-21 20:25:00
0
2
438
<p>다음은 간단한 시나리오입니다. 내 웹사이트에 두 값의 뺄셈을 표시하고 싶습니다: </p> <pre class="brush:php;toolbar:false;">//내 웹사이트의 값은 "75,00"입니다. var fullcost = parsFloat($("#fullcost").text()); //내 웹사이트의 값은 "0,03"입니다. var Auctioncost =parseFloat($("#auctioncost").text()); 경고(전체 비용); //출력: 75 경고(경매비용); //출력: 0</pre> <p>내가 뭘 잘못하고 있는지 말해 줄 수 있는 사람 있나요? </p>
P粉282627613
P粉282627613

모든 응답(2)
P粉587970021

javascript의 parseFloat 함수는 영역 매개변수를 허용하지 않습니다. 따라서 .替换,

을 사용해야 합니다. 으아악
P粉635509719

"By Design" 입니다. parseFloat 이 함수는 +, -, 숫자, 지수 또는 소수점이 아닌 다른 문자를 만날 때까지 문자열의 일부만 고려합니다. 쉼표가 보이면 검색을 중단하고 "75" 부분만 고려합니다.

이 문제를 해결하려면 쉼표를 소수점으로 변환하세요.

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿