用js實現列印九九乘法表

2022-06-06 07:15:07 字數 519 閱讀 4936

在學習了流程控制和條件判斷後,我們可以利用js列印各式各樣的九九乘法表

不管是列印什麼樣三角形九九乘法表,我們都應該找到有規律的地方,比如第一列的數字是什麼規律,第一行的數字是什麼規律,只要找到了共性,九九乘法表就很簡單了

怎麼控制換行?

console.log()預設就是列印一次換一行,我們這時候就需要把一行的乘法數字都通過字串拼接在一起,等這一行結束後,就在外層for迴圈裡列印,而不是在內層的迴圈。

怎麼實現每兩個數相乘後的間隔?

使用轉義字元 **\t **,相當於tab鍵

對於那些前面空的我們怎麼處理?

其實用的就是空格,因為空格也是有規律的,也要額外用迴圈遍歷列印,大概兩個\t等價於(ij=ij)。我們在測試的時候,可以用一些比較顯眼的字元代替,比如都可以,等效果出來了再改成空格。

列印九九乘法表

問題描述 列印九九乘法表 解決方法 使用兩重迴圈,一重迴圈,或者遞迴都可以解決 示例 package cn.ccnu.demo1 public class demo3 system.out.println 使用一重迴圈列印九九乘法表 public static void gettableonefor...

列印九九乘法表

public static void main string args system.out.println for i in range 1 10 print f x1 for i in range 1 10 for j in range 1 i 1 print f x end end不換行,空格...

用遞迴列印九九乘法表

九九乘法錶用乙個雙重迴圈可以輕鬆實現 今天想用遞迴實現一下 public class muilttable param x public static void printtab int x printtab x 1 第x行 for int i 1 i x i system.out.println ...