for (int i = 5; i >= 1; i--)
{
for (int j = 0; j < i; j++)
{
Console.Write("*");
}
Console.WriteLine();
}
Console.WriteLine("---------------------------");
にパターンを星印?私は..実行しようとしていますが、それはエラーを与えているコードであるグーグルクロームから
for (int i = 5; i >= 1; i--)
{
for (int j = 0; j < i; j++)
{
Console.Write("*");
}
Console.WriteLine();
}
Console.WriteLine("---------------------------");
にパターンを星印?私は..実行しようとしていますが、それはエラーを与えているコードであるグーグルクロームから
を使用してみてください
for (i=5;i>=1;i--){ }
を使用するにはjavascriptが強く型付けされた型システムを持っていません。
ドロップforループからint
、var
でそれを置き換える:
for (var i = 5; i >= 1; i--)
と、あなたがConsole.WriteLine
ためConsole.log
をも置換したら、すべてがうまくなります。
なぜdownvote?予期しない識別子は、OPが指定したタイプです。 –
私は誤りを訂正しました。 –
'Console.log'は大文字にするべきではありません。' console.log'でなければなりません。 'ReferenceError:Console is defined' – KevBot
ここでの他の答えの両方は、重要な点を含んでいません。実際にはint
を取り除くべきですが、それはvar
に置き換えてください。それ以外の場合は、グローバル変数を宣言し、必要のないものでグローバルスコープを設定しています。一般的に悪い習慣。以上のようにループの場合
が見えるはずです。
for (var i=5;i>=1;i--){ }
」未定義のまだエラーを与えている: 捕捉されないにReferenceError:5:12(匿名関数) –
'console.log'、' console.log' – Brennan
型JavaScriptで宣言もConsole.Write
またはConsole.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("---------------------------");
が、それはまだエラーを与えているではない:キャッチされないにReferenceErrorコンソールは
あの..あなたはjavascriptを問うが、Java(またはC#の)コードのどのようなものか投稿している... –
あなたが完全に正しいです@JeremyJStarcher 、Suraj P Patil-あなたはJavaScriptかC#を意味しますか? – user3378165
これはあなたが投稿したC#コードです。 JavaScriptで記述しようとしていますか? 'int'を' var'に変更し、 'Console.WriteLine'を' console.log'に変更してください。 – ManoDestra