javascriptで利益計算の処理を行っているのですが、販売手数料を出した後の販売利益がNaNになってしまいます。
販売手数料まで表示されています。
window.addEventListener("load",()=>{ const priceInput = document.getElementById("item-price"); priceInput.addEventListener("input", () => { const inputValue = priceInput.value; console.log(inputValue); const addTaxDom = document.getElementById("add-tax-price") addTaxDom.innerHTML = (Math.floor(inputValue * 0.1)); console.log(addTaxDom); const profitNumber = document.getElementById("profit") profitNumber.innerHTML = (Math.floor(inputValue - addTaxDom)); console.log(profitNumber); }) })
html
1div class="sell-price"> 2 <div class="weight-bold-text question-text"> 3 <span>販売価格<br>(¥300〜9,999,999)</span> 4 <a class="question" href="#">?</a> 5 </div> 6 <div> 7 <div class="price-content"> 8 <div class="price-text"> 9 <span>価格</span> 10 <span class="indispensable">必須</span> 11 </div> 12 <span class="sell-yen">¥</span> 13 <%= f.text_field :hoge, class:"price-input", id:"item-price", placeholder:"半角数字で記入" %> 14 </div> 15 <div class="price-content"> 16 <span>販売手数料 (10%)</span> 17 <span> 18 <span id='add-tax-price'></span>円 19 </span> 20 </div> 21 <div class="price-content"> 22 <span>販売利益</span> 23 <span> 24 <span id='profit'></span>円 25 </div> 26 </span> 27 </div> 28 </div>
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー