Size: a a a

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

2020 December 22

Е

Евдоким in JavaScript — русскоговорящее сообщество
Ruslan
да понятное дело, что оно будет самым простым и быстрым, но так неинтересно. кто-то знает, насколько быстрее будет через цикл, чем если сначала пройтись по массиву, чтобы найти индекс последнего элемента, а потом еще раз пройтись по массиву, складывая сумму? есть ли какие-то оптимизации в js'е в этом плане?
Дак можно просто в цикле проверять равен ли элемент нулю и всё, зачем искать индекс последнего элемента.

let result = 0
for (let i =0; i < arr.length; i++) {
   if (arr[i] === 0)
       break
   result += arr[i]
}
источник

Е

Евдоким in JavaScript — русскоговорящее сообщество
Davo Poghosyan
да в консоле браузера
В браузере нет модуля fs, он есть в node js.
источник

DP

Davo Poghosyan in JavaScript — русскоговорящее сообщество
да я не так понял,ошибка node js
источник

kk

kirya kirya in JavaScript — русскоговорящее сообщество
Евдоким
Дак можно просто в цикле проверять равен ли элемент нулю и всё, зачем искать индекс последнего элемента.

let result = 0
for (let i =0; i < arr.length; i++) {
   if (arr[i] === 0)
       break
   result += arr[i]
}
а метод reduce разве не для этого?
источник

E

Evgen in JavaScript — русскоговорящее сообщество
kirya kirya
а метод reduce разве не для этого?
Редюс пройдёт по всем элементам массива, когда в цикле можно ограничить до нужного количества элементов
источник

E

Evgen in JavaScript — русскоговорящее сообщество
Ruslan
да понятное дело, что оно будет самым простым и быстрым, но так неинтересно. кто-то знает, насколько быстрее будет через цикл, чем если сначала пройтись по массиву, чтобы найти индекс последнего элемента, а потом еще раз пройтись по массиву, складывая сумму? есть ли какие-то оптимизации в js'е в этом плане?
Индекс не нужен вовсе. Просто проходим циклом до первого ноля, как и указано в задании, либо до последнего элемента
источник

R

Ruslan in JavaScript — русскоговорящее сообщество
Evgen
Индекс не нужен вовсе. Просто проходим циклом до первого ноля, как и указано в задании, либо до последнего элемента
да, это понятно)) я не об этом примере, а вообще. у меня, к примеру, бывали задачи, где мне нужен был индекс, но сейчас конкретного примера не вспомню
источник

E

Evgen in JavaScript — русскоговорящее сообщество
Ruslan
да, это понятно)) я не об этом примере, а вообще. у меня, к примеру, бывали задачи, где мне нужен был индекс, но сейчас конкретного примера не вспомню
Индекс ищется для конкретных целей, он больше вспомогательный, чем основной
источник

FS

Font Size in JavaScript — русскоговорящее сообщество
ребята всем привет кто разбирается в sass ? помогите плиз
источник

TK

Taras Karpyn in JavaScript — русскоговорящее сообщество
Font Size
ребята всем привет кто разбирается в sass ? помогите плиз
?
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in JavaScript — русскоговорящее сообщество
Font Size
ребята всем привет кто разбирается в sass ? помогите плиз
источник

SM

Soltukiev Malik in JavaScript — русскоговорящее сообщество
Привет всем. Есть тут пользователи date-fns?
источник

SM

Soltukiev Malik in JavaScript — русскоговорящее сообщество
13 June, 2019 - 12:00. Вот такое надо получить из даты
источник

ОГ

Олег Геннадьевич... in JavaScript — русскоговорящее сообщество
Soltukiev Malik
13 June, 2019 - 12:00. Вот такое надо получить из даты
В доки глянуть вера не позвояет? https://github.com/date-fns/date-fns
источник

SM

Soltukiev Malik in JavaScript — русскоговорящее сообщество
Я не нашел там
источник

SM

Soltukiev Malik in JavaScript — русскоговорящее сообщество
решение не нашел.
источник

O

Orian in JavaScript — русскоговорящее сообщество
за минуту нашёл в доке решение, счастья здоровья
источник

ОГ

Олег Геннадьевич... in JavaScript — русскоговорящее сообщество
Soltukiev Malik
Я не нашел там
🙈
источник

ОГ

Олег Геннадьевич... in JavaScript — русскоговорящее сообщество
Soltukiev Malik
решение не нашел.
Скроллом научись поьзоваться)))
источник

SM

Soltukiev Malik in JavaScript — русскоговорящее сообщество
Олег Геннадьевич
🙈
тут нет решения
источник