29.09.2017, 03:10
|
|
Профессор
|
|
Регистрация: 27.05.2010
Сообщений: 33,109
|
|
j0hnik,
это из разряда как получить сумму всех элементов восходящего ряда не суммируя каждый элемент [2,4,6,8] = 20
|
|
29.09.2017, 03:12
|
|
Профессор
|
|
Регистрация: 01.12.2016
Сообщений: 3,650
|
|
в функцию всю требуху перенести? я уж думал по количеству символов в 6 раз сократить
|
|
29.09.2017, 03:14
|
|
Профессор
|
|
Регистрация: 01.12.2016
Сообщений: 3,650
|
|
[8,2,3,61]
а с таким массивом будет работать?
|
|
29.09.2017, 03:15
|
|
Профессор
|
|
Регистрация: 27.05.2010
Сообщений: 33,109
|
|
j0hnik,
в нулях факториала есть период, зная его можно сразу вычислить количество нулей
|
|
29.09.2017, 03:16
|
|
Профессор
|
|
Регистрация: 27.05.2010
Сообщений: 33,109
|
|
Сообщение от j0hnik
|
[8,2,3,61]
а с таким массивом будет работать?
|
да
|
|
29.09.2017, 03:16
|
|
Профессор
|
|
Регистрация: 01.12.2016
Сообщений: 3,650
|
|
рони, у меня 3 в школе по алгебре было, хватит издеваться =(
|
|
29.09.2017, 03:19
|
|
Профессор
|
|
Регистрация: 27.05.2010
Сообщений: 33,109
|
|
j0hnik,
осталось 4 точки поменять
alert([1,2,3,4,5,6,7,8,9,10].map(el=>el....));
|
|
29.09.2017, 03:20
|
|
Профессор
|
|
Регистрация: 27.05.2010
Сообщений: 33,109
|
|
j0hnik,
ок ... главное спокойствие
alert([1,2,3,4,5,6,7,8,9,10].map(el=>el/5|0));
|
|
29.09.2017, 03:27
|
|
Профессор
|
|
Регистрация: 01.12.2016
Сообщений: 3,650
|
|
Понятно, целая честь от деления на 5
я просто этого не знал
|
|
29.09.2017, 03:27
|
|
Профессор
|
|
Регистрация: 27.05.2010
Сообщений: 33,109
|
|
j0hnik,
для любого подобного ряда, сумма всех элементов
a = [2,4,6,8];
alert(a.length/2 * (a.shift() + a.pop()) );
|
|
|
|