#937. The smallest
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 [25] to [numbers v] add [79] to [numbers v] add [70] to [numbers v] add [76] to [numbers v] add [28] to [numbers v] add [46] to [numbers v] set [smallest v] to (item (1) of [numbers v]) set [i v] to (1) repeat (length of [numbers v]) if <(item (i) of [numbers v]) < (smallest)> then set [smallest v] to (item (i) of [numbers v]) end change [i v] by (1) end say (smallest)
numbers = []
# When the green flag is clicked
numbers.clear()
numbers.append(25)
numbers.append(79)
numbers.append(70)
numbers.append(76)
numbers.append(28)
numbers.append(46)
smallest = numbers[0]
i = 1
for _ in range(len(numbers)):
if numbers[i - 1] < smallest:
smallest = numbers[i - 1]
i += 1
print(smallest)
let smallest = 0, i = 0;
const numbers = [];
// When the green flag is clicked
numbers.length = 0;
numbers.push(25);
numbers.push(79);
numbers.push(70);
numbers.push(76);
numbers.push(28);
numbers.push(46);
smallest = numbers[0];
i = 1;
for (let j = 0; j < numbers.length; j++) {
if (numbers[i - 1] < smallest) {
smallest = numbers[i - 1];
}
i += 1;
}
console.log(smallest);
💡 Not sure? Build it in Scratch and try it out.