Size: a a a

JavaScript Noobs — сообщество новичков

2021 June 17

Ю

Юрий in JavaScript Noobs — сообщество новичков
одностроковый извращенец :) я так без инета сделал
const chooseBestDistance = (t, k, ls) => {
 if (k > ls.length) {
   return null;
 }
 return ls.sort().reduce((sum, item, index, arr) => {
   let tempSum = 0;
   if (index + k <= ls.length) {
     let i = 0;
     while (i < k) {
       tempSum += arr[index + i];
       i++;
     }
     if (tempSum < t) {
       return tempSum;
     }
   }
   return sum;
 }, 0);
};
источник

ВА

Василий Антипов... in JavaScript Noobs — сообщество новичков
А чё я тут бегаю ищу)
источник

ВА

Василий Антипов... in JavaScript Noobs — сообщество новичков
Блин...(
источник

VL

V. Lavrinovics 🇦🇹... in JavaScript Noobs — сообщество новичков
Направьте пожалуйста, как reduce для проверки одинаковых слов использовать. Нужно делать массив с подмассивами у которых одинаковые словам.  Благодарю. )
источник

Ю

Юрий in JavaScript Noobs — сообщество новичков
источник

Ю

Юрий in JavaScript Noobs — сообщество новичков
но рекоммендую всю статью прочитать
источник

NK

Nikita Kagan in JavaScript Noobs — сообщество новичков
Привет всем у меня такая ошибка Reveal is not defined
источник

NK

Nikita Kagan in JavaScript Noobs — сообщество новичков
вот код
источник

К

Кирилл in JavaScript Noobs — сообщество новичков
например при условии
chooseBestDistance(501, 2, [484, 460, 441, 396, 130, 488, 157, 97, 32, 103]);
выводит 428, хотя есть 499(396+103)
источник

Ю

Юрий in JavaScript Noobs — сообщество новичков
Значит удаляй мой код :)
источник

Ю

Юрий in JavaScript Noobs — сообщество новичков
на халяву не прокатило :(
источник

VL

V. Lavrinovics 🇦🇹... in JavaScript Noobs — сообщество новичков
Странно что в
const count = fruitBasket.reduce( (tally, fruit) => {
 tally[fruit] = (tally[fruit] || 0) + 1 ;
 return tally;
} , {})

tally[fruit].
Ведь tally считается как первый элемент, а fruit как следующий? Если смотреть на то как работает с числами reduce.
источник

Ю

Юрий in JavaScript Noobs — сообщество новичков
ты не правильно понял как работает reduce, читай с начала 😐
источник

Ю

Юрий in JavaScript Noobs — сообщество новичков
там нет первого эелемнта и следующего. Он перебирает все элементы, и у него есть текущий элемент
источник

VL

V. Lavrinovics 🇦🇹... in JavaScript Noobs — сообщество новичков
Ну допустим текущий. Но как можно элемент[элемент] сделать?
источник

Ю

Юрий in JavaScript Noobs — сообщество новичков
А первым значением идет не элемент, а объект в который сохраняются значения, и которому будет равна переменная count по окончанию перебора всех элементов
источник

Ю

Юрий in JavaScript Noobs — сообщество новичков
tally не эелемент, tally {}
источник

VL

V. Lavrinovics 🇦🇹... in JavaScript Noobs — сообщество новичков
Обычно же элемент[индекс]
источник

Ю

Юрий in JavaScript Noobs — сообщество новичков
tally не массив, tally объект
источник

Ю

Юрий in JavaScript Noobs — сообщество новичков
{ ключ: значение }
источник