九九乘法表
感謝您在白忙之中能抽出時間;
作為一個基礎的程序員,通常會用到一些簡單的邏輯,比如下面的九九乘法表.這里有js版本的和php版本#的,其實都是大同小意,最關鍵的還是要理清楚九九乘法表到底是怎么排列的,才能用代碼復述出來;
首先,先設置一個空的變量,把表格的線條和標簽,用一個變量接住,最后輸出一個變量,這樣的話我們就可以省下來很多的代碼.
接下來,我們用兩個for循環(huán),來循環(huán)生成數組,因為九九乘法表是1-9,所以變量的開始也是從1開始,到9結束;接著i++;我們接下來的第二個循環(huán)一定要小于上面的變量i,才能實現那種九九乘法表的效果,然后用<td></td>標簽,把循環(huán)的變量連接起來,最后輸出,就可以得到我們想要的九九乘法表了,是不是覺得很簡單呢?
如果覺得文章不錯的話,記得點一波關注哦;
js版本
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
</body>
</html>
<script>
var str = "";
str += "<table rules='all' border='1px'>";
for (var i = 1; i <= 9; i++) {
str += "<tr>";
for (var j = 1; j <= i; j++) {
str += "<td>"+j+''+i+'='+ij+"</td>";
}
str += "</tr>";
}
str += "</table>";
document.write(str);
</script>
php版本
<?php
$str = "";
$str .= "<table border='1px' rules='all'>";
for($i=1;$i<=9;$i++){
$str .="<tr>";
for($j=1;$j<=$i;$j++){
$str .= "<td>"."$j$i=".$i$j."</td>";
}
// $str .="
";
$str .="</tr>";
}
$str .="</table>";
echo $str;
?>