Sofiia
ну сделай сначала каждому элементу сорт
Oleg
это матрица
Oleg
1
Oleg
1 2 3
4 5 6
7 8 9
Oleg
задачу рекомендую решать с помощью обычного for
Oleg
будет два вложеных цикла
Oleg
const arr = [[1,2,3],[4,5,6],[7,8,9]];
for(let i=0; i < arr.length; i++){
если i нечетный
for(let j = 0; j < arr[i].length; j++) {
копируем элементы
}
иначе
for(let j = arr[i].length-1; j >= 0; j--) {
копируем элементы
}
}
Alex
Да знаю что матрица) да вот хотел уйти от for многие решают через for )
Oleg
а зачем уходить от фор?
Дмитрий
религия
Alex
Я решаю эту задачу в одной школе(как курсы) не хочу иметь одинаковый код с остальными
Oleg
ну
Oleg
сделай через while
Alex
Но все равно спасибо)
Oleg
))
Дмитрий
foreach
Oleg
или через label
Oleg
ну видиш форич работает значительно медленне так что понт такой себе
Alex
))) ладно посмотрим может сделаю как сам решил а может юзну фор) спасибо большое)
С
Поражаюсь иногда как люди пытаются изобретать велосипеды 😂
Oleg
если стоит задача придумать оригинальное решение что бы выделиться то почему бы и нет
С
я уверен что задача решить, а не придумать оригинальное решение )
Oleg
Oleg
))))
Oleg
по факту Алекс заявил вот так
С
ну если чисто для собственного удовлетворения тогда ладно )
Oleg
может себе позволить)
Anonymous
Тогда уж яп свой придумай чего форами размениваться ))
Oleg
да)
С
)))
Oleg
или добро пожаловать в WebAssembly
С
Просто везде учат писать понятный для всех код, и не выеживаться )
Vladislav
А webAssembly че? Такой клёвый язык? В чем преимущество?
Oleg
на данный момент используется в основном для математики
Oleg
там где нужны большие объемы вычислений
Oleg
типа графика там
Oleg
типа квейк жс)))
Vladislav
Ааа, ну тогда нафиг))
Павел 💻
ребят, подскажите как лучше сверстать этот блок? А то мой вариант мне не нравится
Olexandr
Oleg
я б совместил разделы успешным людям и программистам 😎
Павел 💻
Вопрос к дизайну или к реализации? )
Реализация) и как лучше для адаптивности с использованием col или через проценты? С отступами вообще беда..может есть какое то свойство чтобы не ставить отступ посленему блоку в ряду...лучше через img или как бэкграунд картинки поставить?
Olexandr
По поводу бутстрапа смотри, сам, все зависит от того как тебе нужно размещать блоки в зависимости от размера экрана.
Olexandr
Когда картика с текстом поверх, то лучше использовать текст в блоке, а картинку бекграундом, а не пихать текст в саму картинку.
Olexandr
Отступы выставляются непосредственно в контейнере с гридами для вложенных блоков, а не отдельно каждому свои марджины.
{ NeFFeX }
всем ку господа,можете помочь=)
{ NeFFeX }
у меня есть массив от 1 до 10 (числа)
{ NeFFeX }
{ NeFFeX }
для селектов
{ NeFFeX }
мне нужно сохранять то число которое я выбрал в селекте
{ NeFFeX }
я создал новый редюсер
{ NeFFeX }
{ NeFFeX }
и здесь я получаю то что нужно
{ NeFFeX }
но работает чутка не так как нужно
{ NeFFeX }
к примеру если я выбираю 7 в консольку выходит 8
{ NeFFeX }
если 1 то 2 выходит
{ NeFFeX }
мне нужно чтобы точь в точь чтобы выбиралась
{ NeFFeX }
Olexandr
Странно. Хз правда зачем ты меняешь стор при каждом онченж, контролируемые формы обычно по онченж в стейт записываются, а по сабмиту уже улетают в стор редакса.
serhii
serhii
Когда ты на онченж вешаешь ты по инддексу выбираешь из массива
serhii
А кладёшь для этого велью
serhii
Вот и получаеться +1
{ NeFFeX }
я потом его буду сравнивать же
{ NeFFeX }
а там если фолс вернет не будет же работать
serhii
SelectNum[e.target.valeu -1]
serhii
Дак сравнивай, ты получаешь то что запрашиваешь
{ NeFFeX }
{ NeFFeX }
а почему e.target.value -1 ?
{ NeFFeX }
не особо понял для чего
serhii
Из массива выбирается по индексу, он начинается с 0
{ NeFFeX }
- 1 получается старт уже с 1?
Sofiia
-1 с конца
serhii
А ты кладёшь велью ,которое логично , на один больше, потому что начинаеться с 1
Sofiia
всего допустим 30 элеменгтов
Sofiia
но индексы с 0 по 29
Sofiia
и выходит, чтобы получить последний элемент по индксу, ты должен из кол-во элементов вычесть 1
Sofiia
тогда получишь его индекс 29