countdown <- function(from)
{
print(from)
while(from!=0)
{
Sys.sleep(1)
from <- from - 1
print(from)
}
}
countdown(5)
> countdown(5) [1] 5 [1] 4 [1] 3 [1] 2 [1] 1 [1] 0
While loops
Use while(condition){code}.
Logical operators
You can use the usual C-style operators: ==,<,||,&&,....
However, there are differences under some circumstances.
Sys.sleep
Suspends execution for the given amount of seconds.