添加 else
else 只能与 if 语句配合使用。else 本身不需要条件;当该控制结构中之前的所有条件均为 FALSE 时,它对应的代码就会运行。用法模板如下:
if (condition) {
expr1
} else {
expr2
}
务必注意:else 关键字应与 if 部分右花括号在同一行!
您在前面练习中编写的两个 if 语句已提供可用。现在请为它们分别补上合适的 else 语句!
本练习是课程的一部分
R 中级
练习说明
请在两个控制结构中都添加一个 else 语句,使得:
- 当关于
medium的 if 条件不成立时,在控制台打印 "Unknown medium"。 - 当关于
num_views的 if 条件不成立时,R 打印 "Try to be more visible!"。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Variables related to your last day of recordings
medium <- "LinkedIn"
num_views <- 14
# Control structure for medium
if (medium == "LinkedIn") {
print("Showing LinkedIn information")
}
# Control structure for num_views
if (num_views > 15) {
print("You're popular!")
}