I want to ask about my code below, that doesn’t run as I expected when I use for loop, that show the result of all five data in total is 26, since I want to know what happens here.
function main() {
var levels = parseInt(5,10);
var points = new Array();
var count = 0;
while(count<levels){
var elem = [4,5,6,7,4]; // in total must be 26
points[count] = elem[count];
count++;
}
var sum = 0;
while(count<levels){
var sum = sum + points[count];
count++;
} // I can make it worked using for loop
console.log(sum)
}
main()
>Solution :
var sum = 0;
count = 0; // Reset count to 0
while(count<levels){
Will return 26