Size: a a a

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

2021 July 07

V

Vitaly in JavaScript Noobs — сообщество новичков
и все сложное становится простым
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
вы путаете медленное развитие и стагнацию
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
тут масса примеров таких
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
ок, ес вас как-то убеждают примеры. я устроился хрен пойми куда веб-разработчиком, не зная js вообще и не написав при этом на нём до работы ни строчки
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
ситуации бывают совершенно разные, но они ничего не доказывают
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
кроме самого своего существования
источник

V

Vitaly in JavaScript Noobs — сообщество новичков
ну мне все же кажется, чтобы устроиться на работу - нужно знать синтаксис, а архитектурного мышление и виденье того, что происходит приходит через полгода - год, в зависимости от места работы и человека
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
основы компьютер сайенс ещё никому в обучении не мешали
источник

V

Vitaly in JavaScript Noobs — сообщество новичков
ну тут не поспоришь, мне за 2 недели до первого рабочего дня дали список как раз того, что я должен знать вне js, типо основы гита, терминала и тд
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
и это влияет на скорость обучения. я устроился недоучкой из универа, поэтому уже писал говнокод на всяких сях и питоне, но не более
через пару недель я сделал уже готовое первое веб-приложение написанное с нуля на vue.js + джанго и задеплоил. оно отлично работало и т.п., но было полным дерьмом очевидно. тем не менее, скорость развития на старте у меня явно была неплоха
источник

MU

M. U in JavaScript Noobs — сообщество новичков
Я вот и пытаются разобрать, из интернетов примеры беру) а почему не меняется? Мне просто надо while засунуть после сложения ?
источник

j

jk in JavaScript Noobs — сообщество новичков
Вот ты написал примерно это.

let accum = 0
const current = 1
const index = 0
const length = 10

while (index !== length - 1) {
 accum += current
}

Как этот луп принципиально может закончится?
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
вам вообще вайл там не нужен. суть редуса, что он сам по массиву бегает
суммирование чисел в редусе: arr.reduce((a, b) => a + b);
где по факту a - аккумулятор (изначально там первое число из массива)
а b - current item
источник

MU

M. U in JavaScript Noobs — сообщество новичков
Ну так, а мне то надо среднее найти
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
найдите сумму редусом и поделите на длину
источник

MU

M. U in JavaScript Noobs — сообщество новичков
Сразу в одну строчку? Я просто не понимаю. Он возвращает число только в последней итерации, или в каждой что-то возвращается?
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
const average = arr => arr.reduce((accumulator, currentItem) => accumulator + currentItem) / arr.length;
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
результат редус возвращает, когда по всему пробежит
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
вы можете погуглить полифилл редуса или найти сурсы какого-нибудь v8 и там глянуть, что он из себя под капотом представляет, мб, проще будет
источник

MU

M. U in JavaScript Noobs — сообщество новичков
ну он возвращает всегда accum? правильно? я просто хочу понять что происходит на каждой итерации
источник