代碼如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<script>
var num=0;
for(var i=1 ;i<10;i++){
for(var j=1;j<10;j++){
num=i*j;
if(num/10<1){
num=" "+i*j;
}
if(j<=i) {
document.write(j + "*" + i + "=" + num + " ");
}
}
document.write("<br>");
}
</script>
</body>
</html>
擴展資料:
JavaScript For 循環
JavaScript 支持不同類型的循環:
for?- 循環代碼塊壹定的次數
for/in?- 循環遍歷對象的屬性
while?- 當指定的條件為 true 時循環指定的代碼塊
do/while?- 同樣當指定的條件為 true 時循環指定的代碼塊
下面是 for 循環的語法:
for (語句 1; 語句 2; 語句 3)
{
被執行的代碼塊
}
語句 1?在循環(代碼塊)開始前執行;
語句 2?定義運行循環(代碼塊)的條件;
語句 3?在循環(代碼塊)已被執行之後執行。
參考資料: