这是我的两个表格,我使用input去使得第一个表格为可输入,然后我应该怎么利用id,去获取第一个表格中的数据,然后利用JavaScript写计算,假设我现在填写好了秤砣数为1的u1和u2的两个格子,点击计算按钮, id为a1_1,id为a1_2.然后将(id a1_1+id a1_2)的结果放入第二个表格中表头为U1+U2的第一个格子中,id为b1_1.
前面逻辑不变,将拼接字符串改成元素查找,比如填入第二个表格第i行第j格,var input = table2.rows[i].cells[j].querySelector("input");然后赋值input.value = u1_u2
不知道你这个问题是否已经解决, 如果还没有解决的话:<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<!--
注意:使用循环结构语句实现,直接输出结果不计分。
任务三:实现统计同构数关键算法并绘制流程图(30 分)
编写程序输出 2~99 之间的同构数。同构数是指这个数为该数平 方的尾数,
例如 5 的平方为 25,6 的平方为 36,25 的平方为 625, 则 5、6、25 都为同构数。
注意:调用带有一个输入参数的函数(或方法)实现,
此函数(或 方法)用于判断某个整数是否为同构数,
输入参数为一个整型参数, 返回值为布尔型(是否为同构数)。
-->
<script>
//执行效率破n位长度的数
var num = prompt("请输入你需要测试的同构数:2~99之间");
isNum(num) ? alert("是同构数") : alert("不是同构数");
function isNum(num) {
var x = 10;
for(var i = 1; i < num.length; i++) {
x *= 10;
}
return Math.pow(num, 2) % x == num;
}
</script>
</body>
</html>