我注意到如果else在下一行,if-else条件不起作用,如下所示。这不是很糟糕吗?
i = 4;
if(i<5)
{
print("less than 5")
}
else
{
print ("greater than or equal to 5")
}
这可以更正如下
i = 4;
if(i<5)
{
print("less than 5")
}else
{
print ("greater than or equal to 5")
}
然而,如果它在for循环中,同样的工作(将'else'放在'if'之后的下一行)。
i = 0;
for(i in 1:10)
{
if(i<5)
{
print("less than 5")
}
else
{
print ("greater than or equal to 5")
}
}