我需要在Visual Studio Web Developer (Asp C#)中制作一个基于表单的计算器,我有一个文本框来显示点击按钮的值(包括+,-,/,*)...
现在我想让它计算该文本框的字符串值,如果可能的话...
编辑:我知道JS有一个非常简单的方法来使用eval(字符串名称)来做这件事;但我似乎找不到任何与此对应的ASPC#
我是JS的新手,但我尝试在我的计算器中创建“if”语句,当乘法或加法的结果大于20时,它会创建一个警告。计算器工作正常,但'if‘语句不能。
JS:
var a,b;
function setValues()
{
a = Number(document.getElementById("a").value);
b = Number(document.getElementById("b").value);
}
function sum()
{
setValues();
result = a+b;
alert("
我试图理解为什么模块操作不能像预期的那样工作:
我需要验证一个IBAN,算法包括做一个模块。
根据维基百科:
3214282912345698765432161182 mod 97 =1
根据我的Windows计算器::3214282912345698765432161182 mod 97 =1
但是当我在JS上做的时候我得到了65:
var result = 3214282912345698765432161182 % 97;
console.log(result);
// result is 65
为什么我只有65岁而不是JS的1岁?