[Ответить в тред] Ответить в тред

15/11/16 - **НОВЫЙ ФУНКЦИОНАЛ** - Стикеры
09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!
30/09/16 - BREAKING NEWS ШОК АБУ ПРОДАЛСЯ МЭЙЛУ (на самом деле нет)


Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 10 | 1 | 4
Назад Вниз Каталог Обновить

Аноним 23/11/16 Срд 11:38:58  140686256  
495484385c3.jpg (24Кб, 750x422)
Сап, анон. Вопрос по JS, но, скорее, общий по алгоритмам.
Есть список, состоящий из одних объектов.
Как получить из него немного другие объекты?
https://jsfiddle.net/gLcxfvn2/

И, главное, что почитать, чтобы понимать, как такое решать. Про всякие методы forEach и map знаю, но не могу в голове представить, как их использовать даже в такой простой ситуации.
Аноним 23/11/16 Срд 11:40:29  140686331
Надо как-то запомнить number, потом идти по списку проверяя каждый раз number с запомянутым значением. Если совпали - делаем запись text в messages. Как-то так?
На этом оперативка в голове кончается.
Аноним 23/11/16 Срд 11:44:24  140686500
Бамп
Аноним 23/11/16 Срд 11:50:39  140686809
Бамп. Хоть книжек посоветуйте, пидоры
Аноним 23/11/16 Срд 11:54:43  140687045
https://jsfiddle.net/gLcxfvn2/1/
Аноним 23/11/16 Срд 12:00:55  140687366
>>140687045
Спасибо няша.

А как ты до этого додумался?
Я сейчас на бумажке всю схему эту нарисовал, начал писать и к чему-то подобному пришёл, но вышла хуита https://jsfiddle.net/95k1khwn/
Аноним 23/11/16 Срд 12:07:12  140687676
>>140687366
Тебе просто нужно больше практики. Пойди порешай что-то вроде кодварс или хакерранка (легкие задачки на имплементейшн из раздела алгоритмы например). Со временем будешь такие вещи на автомате решать просто.
Аноним 23/11/16 Срд 13:08:16  140691092
>>140686256 (OP)
>Про всякие методы forEach и map знаю, но не могу в голове представить, как их использовать даже в такой простой ситуации.
А что тут можно не понимать и не представлять?
forEach -- ты берешь список, кидаешь в него функцию, и эта функция применяется к каждому элементу списка, но не меняет его
map -- ты берешь список, кидаешь внутрь функцию и эта функция применяется к каждому элементу списка, но теперь функция уже меняет каждый элемент и получаешь на выходе список с новыми элементами.

map -- это в точности то, что тебе нужно
Аноним 23/11/16 Срд 14:18:11  140694907
>>140691092
Да как это работает я знаю и понимаю. Ещё filter есть, тоже клёвый, да.
Какие-то простые операции и преобразования - сделать могу. А что-то сложнее - такое ощущение, что кэш перегружается. В голове мысли идут как-то так:
1. Так, это сюда
2. А потом тут умножаем
3. А потом здесь добавляем...
4. Сюда кладём...
...
Ээээ...
....

Вот.
Аноним 23/11/16 Срд 14:30:57  140695769
>>140694907
просто нахуй убейся
Аноним 23/11/16 Срд 14:33:20  140695944
>>140695769
Ммм... нет...

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 10 | 1 | 4
Назад Вверх Каталог Обновить

Топ тредов
Избранное