为了账号安全,请及时绑定邮箱和手机立即绑定

为什么输出乘法表只能输出一行?

为什么输出乘法表只能输出一行?

VulpesXu 2016-10-13 08:49:41
本人刚刚开始自学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/>");  
	} 
 }


查看完整回答
反对 回复 2016-10-13
?
我要开发地图系统

TA贡献29条经验 获得超13个赞

唉、、、、、、、

你到底是怎么想的?


把你的思路一步一步写下来吧。想帮你真的不容易!!!!!!!!!!!!!!!!!!!!!!!!!!

你是怎么想到要写这乘法表的?

查看完整回答
反对 回复 2016-10-16
  • VulpesXu
    VulpesXu
    这是书上的习题= = 其实就是多了个;
  • 2 回答
  • 0 关注
  • 1933 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信