1
나는 이것에별로 좋지 않아 지난 며칠 동안 내 문제를 해결하는 데 도움이되는 모든 종류의 대답을 검색하려고 시도했습니다. 나는 아래의 내용들만 연결했다. 생성 된 스팬 클래스 값을/12로 반올림하여 가장 가까운 페니까지 올리고 같은 웹 페이지의 다른 곳에 표시하고 싶습니다. 어떤 도움이라도 대단히 감사 드리며 미리 감사드립니다. 그런 다음 반올림하기 위해 Math.ceil()
기능을 사용스팬 클래스의 통화 캡처, 12로 나누기 및 디스플레이
Number(price.replace(/[^0-9\.-]+/g,""))
:
const price = document.getElementsByClassName('price-value')[0].innerHTML; // Price of item before tax
// Calculate total after tax to two decimal places
let totalPrice = price/12;
totalPrice.toFixed(2);
document.getElementById("demo").innerHTML =totalPrice
<span class="price-value model-price-value-sale">
\t \t \t \t \t \t \t \t \t $1,349.95
\t \t \t \t \t \t \t \t </span>
<p id="demo"></p>
감사합니다! 가장 가까운 페니로 반올림하는 방법? 예 : 48.685는 최대 48.69까지 내림합니다. –
@JasonFenn 사용할 수 있습니다. "Math.round (num * 100)/100"을 사용하십시오 (이에 대한 답변 편집) – MercyDude