Size: a a a

JavaScript — русскоговорящее сообщество

2021 April 21

Кm

Кирилл mrDoode in JavaScript — русскоговорящее сообщество
Переменная каунтер должна лежать внутри замыкаемой функции, иначе смысла 0
источник

NK

Nikita Kagan in JavaScript — русскоговорящее сообщество
вот смотри изначально у меня img src такой  assets/img/img.jpg хочу чтобы при нажатии кнопки next он работал с новой ссылкой то есть с этой https://raw.githubusercontent.com/rolling-scopes-school/stage1-tasks/assets/images/day/01.jpg и при next хочу чтобы она до 20 двигалось однако порядок идет такой 01 02 03 04 05 06 07 08 09 10 и потом нормальный до 20 а после 20 по новой иду с 01 понятно
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Понятно
источник

Кm

Кирилл mrDoode in JavaScript — русскоговорящее сообщество
Не надо пытапться лупить код случайным образом как попало ожидая, что рано или поздно он будет работать, как надо)
Надо вдумчиво почитать документацию, пощупать простые примеры, понять, как работает, и потом уже писать код
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Ну Кирилл в принципе неплохой вариант предложил
источник

NK

Nikita Kagan in JavaScript — русскоговорящее сообщество
я так и написал только название другое и дополнительные if чтобы ограничиться до 20 и другие условия
источник

Кm

Кирилл mrDoode in JavaScript — русскоговорящее сообщество
Никита, внимательней будь, ты не так написал
источник

Кm

Кирилл mrDoode in JavaScript — русскоговорящее сообщество
Логики на пять строк, никак не на 27
источник

NK

Nikita Kagan in JavaScript — русскоговорящее сообщество
у кого как реально у опытных еще меньше могу сказать согласен что if-ы это плохо
источник

M

Makc in JavaScript — русскоговорящее сообщество
У те я же есть кнопка next и prev, зачем ты count замыкаешь?
источник

M

Makc in JavaScript — русскоговорящее сообщество
К тому же в конкате что то не так, ты пишешь должно быть 01 а в консоли 0і1.jpg
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Логика тут 1 строкой решается
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
https://raw.githubusercontent.com/rolling-scopes-school/stage1-tasks/assets/images/day/${counter % 20 + 1}.jpg
источник

NK

Nikita Kagan in JavaScript — русскоговорящее сообщество
то что ты написал я уже давно прописал с постоянной ссылкой счетчик работает отлично
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
ну и там padStart(2, 0) добавить еще можно, чтоб было 01, 02, и т.п.
источник

NK

Nikita Kagan in JavaScript — русскоговорящее сообщество
в начале я обрезаю ссылку чтобы сформировать ее
источник

NK

Nikita Kagan in JavaScript — русскоговорящее сообщество
честно я понял только что у меня код ужасный а как решить проблемы чтобы ссылка осталось которая нужна нет даже с чистым кодом все так и будет работать только строк станет меньше
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Что? )
источник

M

Makc in JavaScript — русскоговорящее сообщество
@Prontiol предложил тебе отличное решение именно и этом кейсе. Но я не вижу логики в использовнии замыканий здесь
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
источник