本人刚刚开始自学js,本意是根据输入提示框输入的数字输出一个乘法表,比如输入1就输出1*1=1....到1*9=9,输入5就输出5*5=25...到5*9=45。现在不知道问题出在哪....<!DOCTYPE html>
<html lang = "en">
<head><title>excercise1</title>
</head>
<body>
<script>
function chengfachart(chengshu0){ var chengshu0 = parseFloat(prompt("enter chengshu","1")); var chengshu1 = chengshu0;
for(var chengshu1 = chengshu0;chengshu1 <= 8;chengshu1++);
{
var deshu = chengshu1*chengshu0;
document.write(chengshu1+"\*"+chengshu0+"\="+deshu+"<br/>");
}
}
chengfachart()
;</script>
</body>
</html>
2 回答
已采纳
蜂之谷
TA贡献564条经验 获得超863个赞
function chengfachart(chengshu0){ var chengshu0 = parseFloat(prompt("enter chengshu","1")); var chengshu1 = chengshu0; for(var chengshu1 = chengshu0;chengshu1 <= 9;chengshu1++){ //这里多了个分号 var deshu = chengshu1*chengshu0; document.write(chengshu0+"\*"+chengshu1+"\="+deshu+"<br/>"); } }
我要开发地图系统
TA贡献29条经验 获得超13个赞
唉、、、、、、、
你到底是怎么想的?
把你的思路一步一步写下来吧。想帮你真的不容易!!!!!!!!!!!!!!!!!!!!!!!!!!
你是怎么想到要写这乘法表的?
添加回答
举报
0/150
提交
取消