Как добавить налоговую ставку к моей стоимости в javascript?

#javascript #html #css

Вопрос:

Я не уверен, как добавить налог (7%) к моей стоимости (6 долларов) в Javascript. Кто-нибудь может мне помочь?

HTML

 <div class="item main">
<h1>Enter a Title</h1>
<p>Please enter a title to calculate how much it will cost<br>
<input id = "titleBox" type = "text">
<button onclick="calculateCost()">Enter</button> 
</p>
<p id= "output">Result</p>

    </div>
 

Язык JavaScript

 var titleName;
var cost = 6;


function calculateCost() {

titleName = document.getElementById("titleBox").value;



var titleLetters; 
titleLetters = titleName.length;
var spaceCount = (titleName.split(" ").length - 1);
document.getElementById("output").innerHTML = "$"   (titleLetters - spaceCount) * cost;
/* "Red Car" "Red" "Car" */
}
 

Ответ №1:

Это довольно просто(просто простая математика), вот реализация:

     var titleName;
var cost = 6;
const tax = 7/100; // Added the tax

function calculateCost() {

titleName = document.getElementById("titleBox").value;



var titleLetters; 
titleLetters = titleName.length;
var spaceCount = (titleName.split(" ").length - 1);
document.getElementById("output").innerHTML = "$"   ((titleLetters - spaceCount) * cost*(1 tax)); // Since we have to add tax we have to use 1 tax
/* "Red Car" "Red" "Car" */
}
 

Примечание. прокрутите вправо, чтобы увидеть обновленную версию fromula, так как она вышла из поля кода переполнения стека