将输入框的值与JavaScript中的上一个结果相除

unt属

有3个数字输入框。当我将数字分别放在1st和2nd框中时,将进行计算并返回a result我想要的是将其除以result第三个输入value3

简化:

输入框X,Y,Z

Q是X和Y的计算结果

我要Q / Z(单击一个按钮)

到目前为止,这是我的代码:

    const cal = () => {
                const A = parseInt(value1.value.replace(/,/g, '')),
                    B = parseInt(value2.value.replace(/,/g, ''));
                // console.log(parseInt(A), parseInt(B));
                const res = A * 0.9 * parseFloat(100 / B);

                result.innerText = `you have ${new Intl.NumberFormat('de-DE', { style: 'currency', 
    currency: 'EUR' }).format(res)} dollar.`;
    };

汽车10分钟

您的公式可以简化一些,并且不需要将除法结果再次转换为浮点数,因此这是我的公式:

// "quick and dirty" method for defining a global variable for each input field ...
[...document.querySelectorAll("input")].forEach (e=>window[e.name]=e);

const calc=ev=>{
  if (ev && ev.target.tagName!=="INPUT") return;
  const A = parseInt(value1.value.replace(/,/g, '')),
        B = parseInt(value2.value.replace(/,/g, ''));
  q.value =  A * 90. / B;
  result.value = `you have ${new Intl.NumberFormat('de-DE', { style: 'currency', 
currency: 'EUR' }).format(q.value / value3.value)} dollar.`
};

document.addEventListener("input",calc);
calc(); // initial calculation
<input type="text" name="value1" placeholder="value1" value="100"> intermediate result:<br>
<input type="text" name="value2" placeholder="value2" value="90">
<input type="text" name="q" readonly>
<br>
<input type="text" name="value3" placeholder="value3" value="1"><br>
final result = int(value1) * 90 / int(value2) / value3<br>
<input type="text" name="result" readonly>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将下拉列表中的一个值附加到输入框的末尾

来自分类Dev

当两个输入框中的任何一个有输入时,如何自动将输入框的值设置为相反的数字?

来自分类Dev

如何将输入框中的 1 个值除以 10 另一个输入框除以 10 而不舍入

来自分类Dev

在React中单击另一个输入框时如何更改输入值

来自分类Dev

AngularJS:仅在选中复选框的情况下,将一个输入框的值复制到另一个输入框

来自分类Dev

计算两个输入框中的值,并使用javascript在第三个输入框中获取结果?

来自分类Dev

WebBrowser注入Javascript将焦点设置到第一个输入框

来自分类Dev

在onkeyup的另一个输入框中,在两个输入值之间显示'&'。

来自分类Dev

在onkeyup的另一个输入框中,在两个输入值之间显示'&'。

来自分类Dev

如何将多个输入框的值传递给另一个输入或文本区域

来自分类Dev

从一个单元格创建一个弹出输入框,然后将值右移到下一个

来自分类Dev

从Tkinter中的一个按钮在一个输入框中的多个条目

来自分类Dev

输入框值插入到右侧行中的下一个空单元格中

来自分类Dev

使用for循环创建一定数量的输入框,但只能从最后一个输入框获取最后一个值

来自分类Dev

使用for循环创建一定数量的输入框,但只能从最后一个输入框获取最后一个值

来自分类Dev

我的代码为输入框返回一个空值

来自分类Dev

我的代码为输入框返回一个空值

来自分类Dev

从另一个动态html的值设置输入框的max属性

来自分类Dev

反应原生最后一个文本输入框最后没有设置值 onChange

来自分类Dev

如何将我的第一个输入框链接到数据库中已存在的另一个输入框

来自分类Dev

我在 python 中有一个 tkinter 输入框,但我无法将输入输入到我的代码中?

来自分类Dev

通过单击javascript 3值中的按钮将日期更改为下一个/上一个

来自分类Dev

提交按钮仅保存一个输入框

来自分类Dev

提交按钮仅保存一个输入框

来自分类Dev

在表格输入框中自动对字符进行计数并在表格数量输入框中输入结果的Javascript?

来自分类Dev

Javascript自动在表格输入框中计算字符并在表格数量输入框中输入结果?

来自分类Dev

Javascript-禁用输入框中匹配值的按钮

来自分类Dev

在两个输入框中自动完成?-JavaScript

来自分类Dev

将javascript变量放入输入框中

Related 相关文章

  1. 1

    如何将下拉列表中的一个值附加到输入框的末尾

  2. 2

    当两个输入框中的任何一个有输入时,如何自动将输入框的值设置为相反的数字?

  3. 3

    如何将输入框中的 1 个值除以 10 另一个输入框除以 10 而不舍入

  4. 4

    在React中单击另一个输入框时如何更改输入值

  5. 5

    AngularJS:仅在选中复选框的情况下,将一个输入框的值复制到另一个输入框

  6. 6

    计算两个输入框中的值,并使用javascript在第三个输入框中获取结果?

  7. 7

    WebBrowser注入Javascript将焦点设置到第一个输入框

  8. 8

    在onkeyup的另一个输入框中,在两个输入值之间显示'&'。

  9. 9

    在onkeyup的另一个输入框中,在两个输入值之间显示'&'。

  10. 10

    如何将多个输入框的值传递给另一个输入或文本区域

  11. 11

    从一个单元格创建一个弹出输入框,然后将值右移到下一个

  12. 12

    从Tkinter中的一个按钮在一个输入框中的多个条目

  13. 13

    输入框值插入到右侧行中的下一个空单元格中

  14. 14

    使用for循环创建一定数量的输入框,但只能从最后一个输入框获取最后一个值

  15. 15

    使用for循环创建一定数量的输入框,但只能从最后一个输入框获取最后一个值

  16. 16

    我的代码为输入框返回一个空值

  17. 17

    我的代码为输入框返回一个空值

  18. 18

    从另一个动态html的值设置输入框的max属性

  19. 19

    反应原生最后一个文本输入框最后没有设置值 onChange

  20. 20

    如何将我的第一个输入框链接到数据库中已存在的另一个输入框

  21. 21

    我在 python 中有一个 tkinter 输入框,但我无法将输入输入到我的代码中?

  22. 22

    通过单击javascript 3值中的按钮将日期更改为下一个/上一个

  23. 23

    提交按钮仅保存一个输入框

  24. 24

    提交按钮仅保存一个输入框

  25. 25

    在表格输入框中自动对字符进行计数并在表格数量输入框中输入结果的Javascript?

  26. 26

    Javascript自动在表格输入框中计算字符并在表格数量输入框中输入结果?

  27. 27

    Javascript-禁用输入框中匹配值的按钮

  28. 28

    在两个输入框中自动完成?-JavaScript

  29. 29

    将javascript变量放入输入框中

热门标签

归档