R:在while循环中做多个事情

时间:2015-11-08 15:37:40

标签: r fibonacci

我想编写一个while循环来完成两件事,但是我的代码目前只在循环中编写第一行代码,我怎么能编写代码才能完成两行呢?

`x <- 30   
fibvals <- numeric(x)
evenfib <- c()
fibvals[1] <- 1
fibvals[2] <- 1
count = 1
while (count < x) { 
    count = count + 1
    fibvals[i] <- fibvals[i-1]+fibvals[i-2]
} 
fibvals
count`

1 个答案:

答案 0 :(得分:1)

你的循环变量是计数,你试图使用似乎没有声明的i。