Я написал код ниже - для заданного порогового значения предполагается суммирование чисел до тех пор, пока оно не станет ниже или равно этому пороговому значению, например (0, 1, 1, 1, 2, 4) - 0+1 + 1 + 1 = 3 и укажите количество итераций, т.е. 4. Кажется, что это работает, но не для вектора, например, для [1:10] - что я делаю не так?
sumf<-function(y){
sum<-0
for(i in 1:(length(y))){
sum=sum+y[i]
}
print(sum)
}
sumf(x<n)