Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Колличество нулей в конце факториала (https://javascript.ru/forum/misc/70740-kollichestvo-nulejj-v-konce-faktoriala.html)

рони 29.09.2017 03:10

j0hnik,
это из разряда как получить сумму всех элементов восходящего ряда не суммируя каждый элемент [2,4,6,8] = 20

j0hnik 29.09.2017 03:12

в функцию всю требуху перенести? я уж думал по количеству символов в 6 раз сократить

j0hnik 29.09.2017 03:14

[8,2,3,61]
а с таким массивом будет работать?

рони 29.09.2017 03:15

j0hnik,
в нулях факториала есть период, зная его можно сразу вычислить количество нулей

рони 29.09.2017 03:16

Цитата:

Сообщение от j0hnik
[8,2,3,61]
а с таким массивом будет работать?

да

j0hnik 29.09.2017 03:16

рони, у меня 3 в школе по алгебре было, хватит издеваться =(

рони 29.09.2017 03:19

j0hnik,
осталось 4 точки поменять
alert([1,2,3,4,5,6,7,8,9,10].map(el=>el....));

рони 29.09.2017 03:20

j0hnik,
ок ... главное спокойствие :thanks:
alert([1,2,3,4,5,6,7,8,9,10].map(el=>el/5|0));

j0hnik 29.09.2017 03:27

Понятно, целая честь от деления на 5
я просто этого не знал

рони 29.09.2017 03:27

j0hnik,
для любого подобного ряда, сумма всех элементов
a = [2,4,6,8];
alert(a.length/2 * (a.shift() +  a.pop()) );


Часовой пояс GMT +3, время: 15:26.