(1,2,3 … 99,100)
и посчитать сумму всех цифр списка
в питоне это sum(range(100))
а как в дарте написать похожим образом ?
новичковый ответ сумма от 1 до N = (N(N+1))/2
Этож математику знать знать нужно, а тебя за либу спросили 😂😂😂
да циклом то понятно // неужели в дарте реально нет аналога range печалька fold тоже не то
sum = List.generate(100,(i)=>i).reduce((a, b) => a + b);
спасибо !)
А чем reduce от fold отличается? Я думал свёртка это fold
Через генераторы можно сделать в несколько строк. Iterable<int> range(a, b) sync* {}
Круто, а я запомню))) Я бы вообще через цикл сделал 🙈🙈🙈
ага посмотрел / альтернатива циклу
Обсуждают сегодня