<script>
var myNumbers = [2, 4, 2, 7];
var total = 0;
for (oneNumber in myNumbers) {
total = total + myNumbers[oneNumber];
}
document.write (total);
</script>for (oneNumber in myNumbers) фактически означает следующее:myNumbers и на каждом шаге значение ключа помещать в переменную oneNumber. После чего происходит добавление myNumbers[oneNumber], то есть значения в массиве myNumbers по индексу oneNumber, к переменной total.