見出し画像

JavaScript#5-for...in 文

はじめに

今日は、以下の例題を使って「for...in」を使った繰り返し処理を学びました。

例題


obj配列内の数字を足し上げていきますが、[skip:20]は足し上げない場合のコードを以下に掲載します。もっと短く書くことができるかもしれませんが。

私のコード

const obj = {

prop1:10,

prop2:20,

skip:20,

prop3:23,

prop4:47,

};

let sum = 0;
for(let key in obj){
 if(key !== "skip"){
  sum+=obj[key]; } else{
 }
};
console.log(sum);
//prop1からprop4までの値を足し上げた100が表示されます。

いいなと思ったら応援しよう!