Помогите разбить массив на 2 массива этот:
p_arr=[[449,157],[202,199],[242,189],[344,134],...]
в эти
x_arr=[449,202,242,344,...]
y_arr=[157,199,189,134,...]
let initialArray = [[449,157],[202,199],[242,189],[344,134]];
let updatedInitialArray = initialArray.flat(Infinity);
let x = [];
let y = [];
updatedInitialArray.forEach((item, index) => {
if (index % 2 === 0) {
x.push(item);
} else {
y.push(item);
}
});
console.log('x', x);
console.log('y', y);
let initialArray = [[449,157],[202,199],[242,189],[344,134]];
let x = [];
let y = [];
initialArray.forEach(item => {
x.push(item[0]);
y.push(item[1]);
});
console.log('x', x);
console.log('y', y);
const p_arr=[[449,157],[202,199],[242,189],[344,134]];
const map = new Map(p_arr);
const [arr1,arr2] = [[...map.keys()],[...map.values()]];
console.log(arr1);
console.log(arr2);
function convert(array) {
const result = [[], []];
array.forEach(element => {
result[0].push(element[0])
result[1].push(element[1])
})
return result;
}
const sourceArray = [[449,157],[202,199],[242,189],[344,134]]
const [arr1, arr2] = convert(sourceArray)
console.log(arr1)
console.log(arr2)
Второй вариант без деструктуризации (без es6):
function convert(array) {
const result = [[], []];
array.forEach(function(element) {
result[0].push(element[0])
result[1].push(element[1])
})
return result;
}
const sourceArray = [[449,157],[202,199],[242,189],[344,134]]
const result = convert(sourceArray)
const arr1 = result[0]
const arr2 = result[1]
console.log(arr1)
console.log(arr2)
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Гитхаб проекта:https://githubcom/DeadSidert/telegramBotMoney Первый раз деплою приложения
У меня возникла задача сделать программу, которая одновременно записывает звук через микрофон и выводит его через динамик
Есть сервер на netty, при попытке отправить какое-то сообщение с сервера оно доставляется только одному пользователю(который отправил запрос)Что...
Есть таблица с данными и кнопкой для удаления этих данных(если приложен файл)Кнопка удаления срабатывает только на первой строке