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が表示されます。