发布网友 发布时间:2022-04-23 08:12
共2个回答
热心网友 时间:2022-04-23 09:42
<div id="div" style="text-align:right;width:600px;height:auto;">
<script>
//*****
// ****
// ***
// **
// *
//想输出如上图形的99乘法表
window.onload=function(){
var odiv=document.getElementById('div');
var s='';
var c=' ';
for(i=1;i<=9;i++){
for(j=1;j<=9;j++){
if(i>j){
continue;
}else{
if(i*j<10){
s+="<span>"+i+"*"+j+"="+(j*i)+" </span>";//一整行的
}else{
s+="<span>"+i+"*"+j+"="+(j*i)+" </span>";//一整行的
}
}
}
s=s+"<br>";
}
odiv.innerHTML = s;
}
</script>
</div>
热心网友 时间:2022-04-23 11:00
+c*i 你的这个有什么用? 没看懂追问就是想让每行都有空格,定义了空格,然后乘以每行的个数,出现右上角形状的乘法表,但是空格定义还是哪里不对,这样不能运行追答把你想实现的乘法表的形状贴出来看看呢。 我是可以运行的,没有问题。
1*1=1 2*1=2 3*1=3 4*1=4 5*1=5 6*1=6 7*1=7 8*1=8 9*1=9
2*2=4 3*2=6 4*2=8 5*2=10 6*2=12 7*2=14 8*2=16 9*2=18
3*3=9 4*3=12 5*3=15 6*3=18 7*3=21 8*3=24 9*3=27
4*4=16 5*4=20 6*4=24 7*4=28 8*4=32 9*4=36
5*5=25 6*5=30 7*5=35 8*5=40 9*5=45
6*6=36 7*6=42 8*6=48 9*6=54
7*7=49 8*7=56 9*7=63
8*8=64 9*8=72
9*9=81 这样吗?