使用JavaScript使用for循环打印质数的三角形[关闭]

我想使用for循环和javascript打印素数三角形。

下面是我的代码:

for (var limit = 1; limit <= 20; limit++) {
           var a = false;
            for (var i = 2; i <= limit; i++) {
               if (limit%i===0 && i!==limit) {
                  a = true;
               }
            }
            if (a === false) {
               document.write("<br>"+limit);
            }
          }

请帮忙吗?

评论