for(var a=1;a<10;a++){for(b=1;b<=a;b++){
document.write(b+'*'+ a +'='+a*b+' ')if(a*b<10){ document.write('  ')}//对齐}
document.write('</br>')//换行}
使用while循环也可以
var a=1while(a<10){var b=1while(b<=a){
document.write(b+'*'+ a +'='+a*b+' ')if(a*b<10){ document.write('  ')}//对齐
b++}
document.write('</br>')//换行
a++}
还可以使用do while循环实现
var a=1do{var b=1do{
document.write(b+'*'+ a +'='+a*b+' ')if(a*b<10){ document.write('  ')}//对齐
b++}while(b<=a)
document.write('</br>')//换行
a++}while(a<10)