添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
慈祥的消炎药  ·  Lua 循环 | 菜鸟教程·  10 小时前    · 
飞奔的铁板烧  ·  thymeleaf ...·  3 天前    · 
精明的手术刀  ·  break - JavaScript | MDN·  1 周前    · 
开心的柳树  ·  Fortran 学习笔记·  1 周前    · 
讲道义的鞭炮  ·  multiple delegates ...·  2 月前    · 
叛逆的感冒药  ·  TypeError : Object ...·  2 月前    · 
使用R语言for循环时想要使用continue居然报错,原来R里面用next,break仍可以使用。区别在于next结束当前迭代进入下一轮循环,break结束整个循环执行循环体后面的语句。

在使用循环控制时想要跳出循环体,很容易想到break和continue,但是在R语言里面使用的是break和next。R编程语言中的next语句类似于C语言中的continue语句

当我们想要 终止循环 跳出循环体时,使用break语句。

for(i in 1:5){ 
  if(i=3){
      break; 
  print(i);
}

输出:1,2

当我们想要 跳过 循环的 当前迭代 不终止 它时可以使用next控制语句

for(i in 1:5){ 
  if(i=3){
      next; 
  print(i);
}

输出:1,2,4,5