var users = [ { name: '太郎', age: 21, nationality: '日本', }, { name: 'リリー', age: 37, nationality: 'イギリス', }, { name: 'ジョン', age: 16, nationality: 'アメリカ', }, ]; for (var i = 0; i < users.length; i++) { var number = i + 1; console.log(number + '人目'); console.log('名前:' + users[i].name); console.log('年齢:' + users[i].age); console.log('国籍:' + users[i].nationality); }
これの、console.log(number + '人目');の部分と下の、
console.log('名前:' + users[i].name);
console.log('年齢:' + users[i].age);
console.log('国籍:' + users[i].nationality);
の部分なのですが、なぜこのような順番で書いても、
結果は
1人目 名前:太郎 年齢:21 国籍:日本 2人目 名前:リリー 年齢:37 国籍:イギリス 3人目 名前:ジョン 年齢:16 国籍:アメリカ
と、表示されるのですか?素人考えだと、
1人目 2人目 3人目 名前:太郎 年齢:21 国籍:日本 名前:リリー 年齢:37 国籍:イギリス 名前:ジョン 年齢:16 国籍:アメリカ
このように表示されそうなのですが、、、
どなたか教えて頂ければとても助かります。
よろしくお願いいたします。
質問文のコードはそれぞれコードブロックで囲んでいただけませんか? ```(バッククオート3つ)で囲み、前後に改行をいれるか、コードを選択して「<code>」ボタンを押すとコードブロックになります。
知りませんでした!方法を具体的に教えていただきありがとうございました!
ここは「質問への追記・修正の依頼」です。質問本文は編集することが可能なので、その依頼をしています。
編集ありがとうございます。まだ質問が「受付中」になっていますが、ベストアンサーを選び、いったん「解決済」にされてはいかがでしょうか。
まだサイトの使い方に慣れておらず、、すみません。
どうやって解決済にするのでしょうか?
ベストアンサーのボタンを押したはずなんですが、そうでなかったようです。解決済にしました。
回答2件
あなたの回答
tips
プレビュー