以下のようにコードを書いたのですが、間違えていると表示されています。答えも参照したのですが、どこが間違えているのか分かりませんでした。教えてくださると助かります。
for (let number = 1; number <= 100; number++) {
// if文を用いて、numberが3の倍数の時に「3の倍数です」、そうでないときは数字を出力してください
if (number%3===0){
console.log("3の倍数です");
}else{
console.log(number);
}
「{」の数と「}」の数をそれぞれ数えてください。
いくつになりましたか?
{が3
}が2です。
}が足りないということでしょうか。
これが何を意味する記号かわからないという意味ですか?
もしそうなら次のページを読んでみてください。
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Statements/block
初心者なもので、申し訳ございません。
for (let number = 1; number <= 100; number++) {
}
// if文を用いて、numberが3の倍数の時に「3の倍数です」、そうでないときは数字を出力してください
if (number%3===0){
console.log("3の倍数です");
}else{
console.log(number);
}
上記のようにはじめは}を入れていたのですが、違ったようで、どこに入れて良いのかわからなくなってしまいました。
リンクを読ませていただきました。親切にありがとうございます!
for (let number = 1; number <= 100; number++) {
// if文を用いて、numberが3の倍数の時に「3の倍数です」、そうでないときは数字を出力してください
}if (number%3===0){
console.log("3の倍数です");
}else{
console.log(number);
}
こうでしょうか??
手っ取り早く動くコードが手に入れば満足ですか?
それとも次から迷わず自分で判断できるよう、長文で文字だらけの基礎の説明を読む気がありますか?
{}の使い方がイマイチ理解できてないんですかね。本当に初心者で申し訳ございません。
for (let number = 1; number <= 100; number++) {
// if文を用いて、numberが3の倍数の時に「3の倍数です」、そうでないときは数字を出力してください
if (number%3===0){
console.log("3の倍数です");
}else{
console.log(number);
}
}
このように入力したら動きました。{}の中に{}が入るということが分かりませんでした。
丁寧に教えてくださってありがとうございました!!
回答1件
あなたの回答
tips
プレビュー