0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

オブジェクトの取り出し方、forループ文の「i」の意味と取り出し方法

Last updated at Posted at 2022-09-09

arrayに何個オブジェクトが存在するのか

const array1 = [
 "AAAAAAA",
 "BBBBBBB",
 "CCCCCCC",
 "DDDDDDD",
 "EEEEEEE",
 "FFFFFFF",
 "GGGGGGG",
];

//取り出し方
console.log(array1.length);  // 7

array1の1番を選択する。 方法

for (let i = 0; i < array1.length; i++) {
 console.log(array1[i]); 
 //array1の0〜6を選択する。
 //AAAAAAA 
 //BBBBBBB
 //CCCCCCC
 //DDDDDDD
 //EEEEEEE
 //FFFFFFF
 //GGGGGGG
 }
// A:
console.log(array1[1]); //[1]で指定している。  //BBBBBBB

for文の使い方

const array1 = [
 "AAAAAAA",
 "BBBBBBB",
 "CCCCCCC",
 "DDDDDDD",
 "EEEEEEE",
 "FFFFFFF",
 "GGGGGGG",
];

for (let i = 0; i < array1.length; i++) {
 console.log(array1[i]); 

arrray1の中にAAAAAAAからGGGGGGGまで7個の配列がある。それをfor文で回すと....for文の中身内容の意味は、

  • 左から、iが「0」だと定義します。
  • 条件はarrray1の中に入っている配列回数分ループします。
  • iを1づつ+していきます。

「i++」「++i」の違い

  • 「i++」後で1を足す(代入後に加算する)
let i = 1;
let y = i++;
console.log(i);  // 2
console.log(y);  // 1
  • 「++i」先に1を足すと言う意味(代入する前に加算する)
    語呂:ぷらぷら前代入か〜さん(代入する前に加算する)
var i = 1;
var y = ++i;
console.log(i);  // 2
console.log(y);  // 2
0
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?