R if语句用法例子

if语句由布尔表达式组成, 后跟一个或多个语句。 if语句是最简单的决策语句, 可帮助我们根据条件做出决定。
if语句是一个条件编程语句, 它执行功能并在证明为真时显示信息。
仅当布尔表达式的值为真时, 才会执行if语句中的代码块。如果该语句的计算结果为false, 则将运行条件之后提到的代码。
R中if语句的语法如下:

if(boolean_expression) {// If the boolean expression is true, then statement(s) will be executed. }

流程图
R if语句用法例子

文章图片
让我们看一些示例, 以了解语句如何在R中工作并执行特定任务。
例子1
x < -24Ly < - "shubham"if(is.integer(x)){ print("x is an Integer")}

输出
R if语句用法例子

文章图片
例子2
x < -20y< -24count=0if(x< y){ cat(x, "is a smaller number\n") count=1}if(count==1){ cat("Block is successfully execute")}

输出
R if语句用法例子

文章图片
例子3
x < -1y< -24count=0while(x< y){ cat(x, "is a smaller number\n") x=x+2 if(x==15)break}

输出
R if语句用法例子

文章图片
例子4
x < -24if(x%%2==0){ cat(x, " is an even number")}if(x%%2!=0){ cat(x, " is an odd number")}

输出
R if语句用法例子

文章图片
例子5
year1 = 2011if(year1 %% 4 == 0) { if(year1 %% 100 == 0) { if(year1 %% 400 == 0) { cat(year, "is a leap year") } else {cat(year, "is not a leap year") } } else {cat(year, "is a leap year") }} else { cat(year, "is not a leap year") }

【R if语句用法例子】输出
R if语句用法例子

文章图片

    推荐阅读