如果这个问题看起来很无聊,我很抱歉。
我无法找出解决此问题的最佳方法。
这是代码中的基本思想:
int iterator = 0;
if ((iterator % 2) == 1){
// do first option
iterator++;
return;
} else if ((iterator % 2) == 0){
// do second thing
iterator++;
return;
} else if ((iterator % 3) == 0){
// do third option
iterator++;
return;
} else{
// error
return;
}
本质上,该函数将每秒调用一次(它是 Pebble 的 watchapp)。
我可以让前两个选项起作用,但我在使用第三个时遇到了麻烦。我认为这是因为 % 3 太模糊了。
你们将如何处理这个问题?