我有用户给出的 5 位数字的文本框,例如:-如果 num2=(12345),我想将单个数字减去 10。所以 12345 的答案将是 98765。我使用 charAt() 来将数字分开并存储在不同的变量中。然后使用了 concat() ,它不起作用。我想知道他们必须采用一些不同的有效方法来获得所需的答案。
<input id="num2" type="text" /><br />
<input id ="comRanNum" type="text" /><br />
<input name="" type="button" onclick="check()" value="Click Here" />
function check()
{
var num2=document.getElementById("num2").value;
var temp0=10-num2.charAt(0);
var temp1=10-num2.charAt(1);
var temp2=10-num2.charAt(2);
var temp3=10-num2.charAt(3);
var temp4=10-num2.charAt(4);
var temp5=temp0.concat(temp1,temp2,temp3,temp4);
document.getElementById("comRanNum").value=temp5;
}