如何在 google chrome 中打印星星图案

How to print stars pattern in from google chrome

for (int i = 5; i >= 1; i--)
{
    for (int j = 0; j < i; j++)
    {
        Console.Write("*");
    }
    Console.WriteLine();
}
Console.WriteLine("---------------------------");

这是我正在尝试的代码 运行.. 但它给出了错误:

Uncaught SyntaxError: Unexpected identifier.

我该如何解决?

无需在for中声明vartype,只需使用

for (i=5;i>=1;i--){ }

尝试使用

console.log(); 

Javascript 没有强类型系统。

从 for 循环中删除 int,将其替换为 var:

for (var i = 5; i >= 1; i--)

并且,一旦您也将 Console.log 替换为 Console.WriteLine,一切都会好起来的。

这里的其他两个答案都忽略了一个重点。实际上你应该去掉 int,但它应该被替换为 var,否则你就是在声明全局变量并用它不需要的东西填充全局范围。通常是不好的做法。

For 循环应该更像这样:

for (var i=5;i>=1;i--){ }

JavaScript、Console.WriteConsole.WriteLine都没有类型声明,不是c#!

将其更改为 console.log 并使用 var:

声明变量
for (var i = 5; i >= 1; i--)
     {
      for (var j = 0; j < i; j++)
          {
           Console.log("*");
          }
      Console.log();
     }
Console.log("---------------------------");