Hi everyone. can somone have a look at my code it seems to work ok, but just want to make sure if it is written in acceptable way.
here is my code .
let allKittens = 0;
let fKittens = 0;
let mKittens = 0;
let catInfo = JSON.parse(catString);
for(let i = 0; i < catInfo.length; i++){
if(i === catInfo.length - 1){
motherInfo += 'and ’ + catInfo[i].name + ‘.’;
}else{
motherInfo += catInfo[i].name + ', ’
}
const kittens = catInfo[i].kittens;
for(let j = 0; j < kittens.length; j++) {
allKittens += 1;
if(kittens[j].gender === 'm'){
mKittens += 1;
} else if(kittens[j].gender === 'f') {
fKittens += 1;
}
}
kittenInfo = 'We have total of ' + allKittens + ' kittens, ' + fKittens + 'female kittens and ' + mKittens + ' male Kittens.'
}
here is the test: https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Test_your_skills:_JSON
thanks.