Тут всё проще. Переведи число в двоичное, а потом посчитай нули
 Данила
                          :
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Данила
                          :
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Я перевёл в двоичную систему. Не знаю, есть ли в js реализация - я написал свою функцию. Далее я с помощью reduce считаю единицы, увеличивая аккум при выполнении условия, в чем я ошибся?
1234..toString(2) вернёт '10011010010', а потом считай нули
 Данила
                          :
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Данила
                          :
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Обсуждают сегодня