#658. List sum
When the green flag is clicked, this script runs. What number will the cat say?
when green flag clicked delete all of [numbers v] add [20] to [numbers v] add [25] to [numbers v] add [13] to [numbers v] set [i v] to (1) set [total v] to (0) repeat (length of [numbers v]) change [total v] by (item (i) of [numbers v]) change [i v] by (1) end say (total)
numbers = []
# When the green flag is clicked
numbers.clear()
numbers.append(20)
numbers.append(25)
numbers.append(13)
i = 1
total = 0
for _ in range(len(numbers)):
total += numbers[i - 1]
i += 1
print(total)
let i = 0, total = 0;
const numbers = [];
// When the green flag is clicked
numbers.length = 0;
numbers.push(20);
numbers.push(25);
numbers.push(13);
i = 1;
total = 0;
for (let j = 0; j < numbers.length; j++) {
total += numbers[i - 1];
i += 1;
}
console.log(total);
💡 Not sure? Build it in Scratch and try it out.