Size: a a a

2021 February 28

t

th.witness in pro.js
karrtopelka 🥔
Привет, помогите пожалуйста
есть объект:
{
   5: 2,
   1.8: 10,
   2.6: 9,
   3.4: 4,
   4.2: 7
}
надо отсортировать по ключу, от меньшего к большему
стырил функцию с интернета
( вот функция: )
const sortObj = obj => {
 return Object.keys(obj)
   .sort()
   .reduce((result, key) => {
     result[key] = obj[key];
     return result;
   }, {});
};

но на выходе все равно тот же обьект
Порядок ключей в объектах не гарантируется. Объект — это просто-напросто набор свойств.
источник

k🥔

karrtopelka 🥔 in pro.js
th.witness
Порядок ключей в объектах не гарантируется. Объект — это просто-напросто набор свойств.
а как тогда сделать чтобы (сверху ключи) были упорядочены
источник

t

th.witness in pro.js
karrtopelka 🥔
Привет, помогите пожалуйста
есть объект:
{
   5: 2,
   1.8: 10,
   2.6: 9,
   3.4: 4,
   4.2: 7
}
надо отсортировать по ключу, от меньшего к большему
стырил функцию с интернета
( вот функция: )
const sortObj = obj => {
 return Object.keys(obj)
   .sort()
   .reduce((result, key) => {
     result[key] = obj[key];
     return result;
   }, {});
};

но на выходе все равно тот же обьект
источник

t

th.witness in pro.js
karrtopelka 🥔
а как тогда сделать чтобы (сверху ключи) были упорядочены
Работать с Object.entries(obj).sort(([a], [b]) => a - b), как вариант.
источник

k🥔

karrtopelka 🥔 in pro.js
а если в мэп конвертировать , или это без разницы?
источник

t

th.witness in pro.js
karrtopelka 🥔
а если в мэп конвертировать , или это без разницы?
Не знаю, не пробовал.
источник

k🥔

karrtopelka 🥔 in pro.js
th.witness
Не знаю, не пробовал.
короче конвертировал в мэп, мэп отсортировал, и сделал два массива ключей и значений, как то так..
источник

ИУ

Иван Усенков... in pro.js
karrtopelka 🥔
а если в мэп конвертировать , или это без разницы?
Сделай из объекта массив где есть поле Кей и сортируй массив
источник

k🥔

karrtopelka 🥔 in pro.js
karrtopelka 🥔
Привет, помогите пожалуйста
есть объект:
{
   5: 2,
   1.8: 10,
   2.6: 9,
   3.4: 4,
   4.2: 7
}
надо отсортировать по ключу, от меньшего к большему
стырил функцию с интернета
( вот функция: )
const sortObj = obj => {
 return Object.keys(obj)
   .sort()
   .reduce((result, key) => {
     result[key] = obj[key];
     return result;
   }, {});
};

но на выходе все равно тот же обьект
.
источник

k🥔

karrtopelka 🥔 in pro.js
тут это и сделано
источник

k🥔

karrtopelka 🥔 in pro.js
на выходе все равно как хочет
источник

ИУ

Иван Усенков... in pro.js
karrtopelka 🥔
тут это и сделано
Нет
источник

AG

Anton Golovanov in pro.js
karrtopelka 🥔
на выходе все равно как хочет
А зачем тебе сортировка в объекте, нужен какой-то порядок при отрисовке, сохранении?
источник

ИУ

Иван Усенков... in pro.js
karrtopelka 🥔
на выходе все равно как хочет
Сначало редьюс потом сорт со стрелочной функцией
источник

F

Foma in pro.js
врятли там ключи
источник

F

Foma in pro.js
давай текст задания
источник

С

Славик in pro.js
Артур
Здравствуйте, я только учу js хотел бы пообщаться с мидлом и задать вопросы
Если у кого есть желание, буду только рад !
пиши код так, чтобы работал
источник

С

Славик in pro.js
и чтобы красивый был
источник

С

Славик in pro.js
и чтобы быстро работал
источник

F

Foma in pro.js
он хотел с мидлом поговорить а не с тимлидом
источник