1. Learn
  2. /
  3. 课程
  4. /
  5. R 中级

Connected

道练习

加入更多条件判断

在上一个练习中,您模拟了驾驶员与驾驶辅助系统的交互:当车速过高时,控制台会打印出 "Slow down!",从而将车速降低 7 个单位。

您可以用多种方式让驾驶辅助更智能。例如,依据不同的车速给予不同提示,或者在某个时刻告知您当前车速。

一个与您在上一个练习中编写的类似的 while 循环已经为您准备好。它会打印出您的当前速度,但还没有任何代码来降低 speed 变量,这可相当危险。您能做出合适的修改吗?

说明

100 XP
  • 如果速度大于 48,让 R 打印 "Slow down big time!",并将速度减少 11。
  • 否则,让 R 仅打印 "Slow down!",并将速度减少 6。

如果会话一直超时并抛出错误,您很可能陷入了无限循环!请检查 while 循环体,确保您为 speed 赋予了新的值。