R语言 next语句

R语言存在next语句,当我们想跳过循环的当前迭代而不终止它时便可使用next。 遇到next时,R解析器跳过本次迭代,并开始循环的下一次迭代。

语法

在R中创建Next语句的基本语法

  1. next

流程图

R next语句 - 图1

实例

  1. v <- LETTERS[1:6]
  2. for ( i in v) {
  3. if (i == "D") {
  4. next
  5. }
  6. print(i)
  7. }

当上面的代码被编译和执行时,它产生以下结果:

  1. [1] "A"
  2. [1] "B"
  3. [1] "C"
  4. [1] "E"
  5. [1] "F"