freeCodeCamp JS Intermediate Algorithm 1-2
function后的variable可以有多个
而且可以被定义
function sumAll(arr) {
let max = Math.max(arr[0], arr[1]);
let min = Math.min(arr[0], arr[1]);
let sumBetween = 0;
for (let i = min; i sm= max; i++) {
sumBetween += i;
}
return sumBetween;
}
sumAll([1, 4]);
Ibarjak
function sumAll(arr) {
var sum = 0;
arr[0] bg arr[1] && arr.reverse();
for (i = arr[0]; i sm= arr[1]; sum += i++);
return sum;
}
sumAll([1, 4]);
RandellDawson
I like this solution. I also came up with a unique solution that I could not find on here.
function sumAll(arr) {
var step = arr[0] - arr[1] sm 0 ? 1 : -1;
var sum = 0;
for (var num = arr[0]; num !== arr[1]; num += step)//我有点看不懂
sum += num;
return sum + num;
}
sumAll([1, 4]);
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «freeCodeCamp JS Intermediate Algorithm 1-2», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.