javascript - 为计算输出(货币)添加前缀

标签 javascript html prefix calc

我有以下简单的计算,它将两个值加在一起。这些值与使用“R”作为前缀标识的兰特(南非货币)有关。

function calculate() {
    var A = parseFloat(document.getElementById("A").value);
    var B = parseFloat(document.getElementById("B").value);
    var total = A+B;
  
  document.getElementById("total").value = total;
};
<input type="text" id="A" placeholder="First amount in R"> +
<input type="text" id="B" placeholder="Second amount in R">
<input type="button" onClick="calculate()" value="Calculate"> = 
<output id="total">R</output>

输出值是否可以包含“R”作为永久前缀?例如,4 + 4 = R8

最佳答案

是的,确定您只是将 R 前缀添加到输出结果,例如:

document.getElementById("total").value = 'R' + total;

工作片段:

function calculate() {
  var A = parseFloat(document.getElementById("A").value);
  var B = parseFloat(document.getElementById("B").value);
  var total = A + B;

  document.getElementById("total").value = 'R' + total;
};
<input type="text" id="A" placeholder="First amount in R"> +
<input type="text" id="B" placeholder="Second amount in R">
<input type="button" onClick="calculate()" value="Calculate"> =
<output id="total">R</output>

关于javascript - 为计算输出(货币)添加前缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51703806/

相关文章:

javascript - 从 API 加载数据后,react-select 上的下拉列表仍然为空

javascript - 集成 Bootstrap 模板的 ASP .Net MVC Web 应用程序

java - 总和相等的子数组的最大数量

java - 正则表达式前缀,只捕获奇数个实例?

javascript - OnClick 解方程

javascript - 如何在 JQuery Mobile 中保持页面刷新时选定的选项卡?

html - 在基于 Web 的 HTML 编辑器(如 Dreamweaver 和其他编辑器)中围绕 div 显示轮廓

ffmpeg:如何在 m3u8 播放列表中包含动态路径? (播放列表和片段位于不同的目录中。)

javascript - css 属性 DISPLAY 未提供所需的输出

html - 如何在angular6中的for循环内动态更改图像?