[] [1] Я пытаюсь ознакомиться с массивами в JavaScript и хотел написать функцию, которая бы принимала массив входных данных, скоростей и запускала oop через этот массив, каждую итерацию с использованием нового элемент из массива в уравнении импульса, а затем добавление результирующих значений импульса в отдельный массив.
Я пробовал l oop снаружи и внутри функции, в то время как циклы и циклы, и почти со всеми этими подходами в результате я получаю исходный массив скоростей без изменений.
Я, очевидно, не знаю, в чем проблема, но кажется, что линия "импульс = масса * скорости" в l oop игнорируется (я также пытался объявить, что переменная). Это не для класса, поэтому нет никаких ограничений в том, как это решить, я просто пытаюсь стать лучше с массивами и циклами. Спасибо.
var mass = Number(prompt('what is the mass of the object?'))
var velocities = [10, 20, 30, 40, 50]
i = velocities
var momentumArray = []
function findMomentum() {
for (var i = 0; i < velocities.lenght; i++) {
momentum = mass * velocities[i]
push.momentumArray(momentum)
}
return momentumArray
}