для проекта мне нужно отсортировать этот массив, содержащий строки и числа. строка служит индикатором того, в каком массиве должно быть сохранено число.
let myArray = [22, 'talk', 31, 'perfo', 35, 'init', 42, 'talk']
let talk = []
let perfo = []
let init = []
for (let i = 0; i < myArray.length; i + 2) {
if (myArray[i + 1] == 'talk') {
talk.push(myArray[i])
} else if (myArray[i + 1] == 'perfo') {
perfo.push(myArray[i])
} else if (myArray[i + 1] == 'init') {
init.push(myArray[i])
} else {}
}
ожидаемый результат:
talk [22, 42], perfo [35], init [42]
, но почему-то это даже не похоже на получение л oop.