试图优化我的if语句

Hum*_*nen 3 c++ if-statement

我目前正在用C++创建我的第一个游戏,我有一个if语句看起来像这样,它很长很不方便,而且我真的认为这样做的时间更短,更优化这就是我需要的帮助.

编辑:数据类型是一个不可或缺的,抱歉这带来了任何不便.我得到了答案,尽管它很简单!节日快乐!

if (rectangle == 1 ||
    rectangle == 2 ||
    rectangle == 3 ||
    rectangle == 4 ||
    rectang... and so on
Run Code Online (Sandbox Code Playgroud)

god*_*el9 12

尝试:

if(rectangle >= 1 && rectangle <= maxRectangle)
    doSomething();
Run Code Online (Sandbox Code Playgroud)

  • 简直不敢相信我自己没有想到这个!不过,谢谢. (2认同)

And*_*rea 5

if (rectangle >= 1 && rectangle <= n) 
Run Code Online (Sandbox Code Playgroud)

应该是最简单的事情.