如何解决JavaScript百分比倍数除法计算
*在HTML之下,我把它上传了这个问题。您应该忽略它。
我想执行多次计算。我被搜寻并接受了那些东西,但一直失败。所以我认为我需要更新每个代码并需要帮助。
有两个值,A和B,以及计算按钮。
当我按下按钮时,我希望将其计算为A x 5%x 100 / B。
感谢您的帮助。谢谢。
忽略此HTML
CREATE INDEX corr1_c1_idx ON public.corr1 USING btree (c1)
CREATE INDEX corr1_c2_idx ON public.corr1 USING btree (c2)
CREATE INDEX corr1_2_c1_idx ON public.corr1_2 USING btree (c1)
CREATE INDEX corr1_2_c2_idx ON public.corr1_2 USING btree (c2)
解决方法
看看下面的代码片段。
请注意,我已使用您的html通过用户输入获取相应的值。
const cal = () => {
const A = value1.value,B = value2.value;
const res = A * (5/100) * (100 / B);
result.innerText = `My result is ${res.toString().replace(".",",")}`;
//console.log(res);
}
<form>
<div>
<h4>value 1:</h4>
<input type="text" id="value1" value=10>
<h4>value 2:</h4>
<input type="text" id="value2" value=20>
</div>
<div>
<h4>Operator:</h4>
<select id="operator" value="add">
<option value="add"> Add </option>
</select>
</div>
<br>
<button type="button" onclick="cal()"> Calculate </button>
<h2 id="result"></h2>
</form>
,
从A X 5% X 100 / B
开始,我了解到您想执行((A X 5%) X 100)/B
。
现在((A X 5%)X 100)可以简化为(A X 5)。即使有任何其他解释,也会得到相同的结果。
function cal() {
var input1 = document.querySelector("#value1").value;
var input2 = document.querySelector("#value2").value;
document.querySelector("#result").innerText = (input1 * 5)/input2;
}
<form>
<div>
<h4>value 1:</h4>
<input type="text" id="value1">
<h4>value 2:</h4>
<input type="text" id="value2">
</div>
<div>
<h4>Operator:</h4>
<select id="operator" value="add">
<option value="add"> Add </option>
</select>
</div>
<br>
<button type="button" onclick="cal()"> Calculate </button>
<h2 id="result"></h2>
</form>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。