我想递归计算函数中的日志循环
logCounter <- function(number) {
k <- 0
if(k>=0){
k = k+1
}
result <- log(number)
if (result > 1) {
logCounter(result)
} else {
return(k)
}
}
logCounter(123)#returns 3 because log(log(log(123))) < 1
然而,我的柜台 k
并没有像我检查的那样工作。所以我真的很感激你的回答!!!