Size: a a a

JavaScript Noobs — сообщество новичков

2021 January 19

j

jk in JavaScript Noobs — сообщество новичков
Короче начни реализовывать. sort,
источник

j

jk in JavaScript Noobs — сообщество новичков
values
источник

j

jk in JavaScript Noobs — сообщество новичков
Приведение к числу
источник

j

jk in JavaScript Noobs — сообщество новичков
А то там кавычки какие-то
источник

j

jk in JavaScript Noobs — сообщество новичков
Потом внесёшь в алгоритм sort условие для undefined у keys
источник

A

Alexiagray [Свободен... in JavaScript Noobs — сообщество новичков
выглядит из этих данных данных
[{ '_[17]': '"87"' },
{ undefined: '"12"' },
 { '_[198363^198275]': '17' },
 { '_["87"]': '"93"' },
 { '_[94]': '0x10' },
 { '_[100]': '94' },
 { '_["99"]': '103' },
 { '_[0x68]': '"108"' },
 { '_["93"]': '0x68' },
 { '_["108"]': '"111"' },
 { '_[0x70]': '124' },
 { '_["12"]': '0x70' },
 { '_[124]': '"126"' },
 { '_[127]': '133' },
 { '_[103]': '127' },
 { '_[133]': '1' },
 { '_["135"]': '0x88' },
 { '_["126"]': '"135"' },
 { '_[0x88]': '198363^198275' },
 { '_[139]': '142' },
 { '_["111"]': '139' },
 { '_[142]': '100' }
]

будет так

[
{ undefined: '"12"' },
{ '_["12"]': '0x70' },
{ '_[0x70]': '124' },
{ '_[124]': '"126"' },
{ '_["126"]': '"135"' },
{ '_["135"]': '0x88' },
{ '_[0x88]': '198363^198275' },
{ '_[198363^198275]': '17' },
{ '_[17]': '"87"' },
{ '_["87"]': '"93"' },
{ '_["93"]': '0x68' },
{ '_[0x68]': '"108"' },
{ '_["108"]': '"111"' },
{ '_["111"]': '139' },
{ '_[139]': '142' },
{ '_[142]': '100' }
{ '_[100]': '94' },
{ '_[94]': '0x10' }, // так как совпадений больше нет то возвращать остатки как они есть
{ '_["99"]': '103' },
{ '_[127]': '133' },
{ '_[103]': '127' },
{ '_[133]': '1' },
]
источник

A

Alexiagray [Свободен... in JavaScript Noobs — сообщество новичков
jk
Короче начни реализовывать. sort,
а вот такой вопрос
сорт или filter?
источник

j

jk in JavaScript Noobs — сообщество новичков
Я похоже так и не понял что ты хочешь. О каких "совпадениях" идёт речь?
источник

j

jk in JavaScript Noobs — сообщество новичков
Не, у меня уже голова болит, извини.
источник

A

Alexiagray [Свободен... in JavaScript Noobs — сообщество новичков
ну берется values у объекта этот values след длжен стоять в списке
источник

A

Alexiagray [Свободен... in JavaScript Noobs — сообщество новичков
иди отдыхай)
источник

AG

Andrey Grek in JavaScript Noobs — сообщество новичков
ребят, подсобите плиз
у меня есть 2 точки, как мне посчитать расстояние между ними? это всё в пикселях
источник

AG

Andrey Grek in JavaScript Noobs — сообщество новичков
соответственно первое значение в массиве x, второе y
источник

AG

Andrey Grek in JavaScript Noobs — сообщество новичков
мб формулу кто знает
источник

Р

Рагвалод in JavaScript Noobs — сообщество новичков
источник

ВК

Влад Коровин... in JavaScript Noobs — сообщество новичков
Andrey Grek
ребят, подсобите плиз
у меня есть 2 точки, как мне посчитать расстояние между ними? это всё в пикселях
мб теорема Пифагора?
источник

ВК

Влад Коровин... in JavaScript Noobs — сообщество новичков
function getDist(x1, y1, x2, y2) {
 let distX = x1 - x2;
 let distY = y1 - y2;
 return Math.sqrt(distX * distX + distY * distY);
}
источник

⠀⠀

⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀... in JavaScript Noobs — сообщество новичков
Alexiagray [Свободен]
выглядит из этих данных данных
[{ '_[17]': '"87"' },
{ undefined: '"12"' },
 { '_[198363^198275]': '17' },
 { '_["87"]': '"93"' },
 { '_[94]': '0x10' },
 { '_[100]': '94' },
 { '_["99"]': '103' },
 { '_[0x68]': '"108"' },
 { '_["93"]': '0x68' },
 { '_["108"]': '"111"' },
 { '_[0x70]': '124' },
 { '_["12"]': '0x70' },
 { '_[124]': '"126"' },
 { '_[127]': '133' },
 { '_[103]': '127' },
 { '_[133]': '1' },
 { '_["135"]': '0x88' },
 { '_["126"]': '"135"' },
 { '_[0x88]': '198363^198275' },
 { '_[139]': '142' },
 { '_["111"]': '139' },
 { '_[142]': '100' }
]

будет так

[
{ undefined: '"12"' },
{ '_["12"]': '0x70' },
{ '_[0x70]': '124' },
{ '_[124]': '"126"' },
{ '_["126"]': '"135"' },
{ '_["135"]': '0x88' },
{ '_[0x88]': '198363^198275' },
{ '_[198363^198275]': '17' },
{ '_[17]': '"87"' },
{ '_["87"]': '"93"' },
{ '_["93"]': '0x68' },
{ '_[0x68]': '"108"' },
{ '_["108"]': '"111"' },
{ '_["111"]': '139' },
{ '_[139]': '142' },
{ '_[142]': '100' }
{ '_[100]': '94' },
{ '_[94]': '0x10' }, // так как совпадений больше нет то возвращать остатки как они есть
{ '_["99"]': '103' },
{ '_[127]': '133' },
{ '_[103]': '127' },
{ '_[133]': '1' },
]
Начало примерно так, но с остатками нужно допилить
let tempKey = undefined;
const newArray = [];
for (let i = 0; i <= initArray.length; i++) {
 const key = tempKey === undefined ? undefined : `_[${tempKey}]`
 const elem = initArray.find(it => it[key]);

 newArray.push({ [key]: elem[key] });
 tempKey = elem[key];
}
источник

AG

Andrey Grek in JavaScript Noobs — сообщество новичков
Влад Коровин
function getDist(x1, y1, x2, y2) {
 let distX = x1 - x2;
 let distY = y1 - y2;
 return Math.sqrt(distX * distX + distY * distY);
}
спасибо большое
источник

DD

D D in JavaScript Noobs — сообщество новичков
Доброе время суток, скажите слать пост запрос с Bearer токеном с фронтэнда плохая затея? Потому что этот токен будет виден все кто захочет? или это зависит от того с чем запрос и кто принимает и как обрабатывает?
источник