Emm*_*mma 6 javascript loops cycle while-loop conditional-statements
我正在使用javascript,但我正在寻找可能适用于多种语言的通用解决方案.
我想要一个比它应该运行一次的while循环.
例如(假设变量如上定义):
while (x != ">") {
i++;
tempStr += x;
x = text[i];
}
Run Code Online (Sandbox Code Playgroud)
所以上面代码的输出将tempStr是最后一个字符">".
要记住的重要一点是,我不只是想做这样的事情:
while (x != ">") {
i++;
tempStr += x;
x = text[i];
}
tempStr += x;
Run Code Online (Sandbox Code Playgroud)
上面只是一个例子,在条件为假之后运行while循环一个最后一个循环可能很方便.虽然我不能与你分享我的实际代码(出于法律原因),但要知道上述内容不适合我想到的应用程序.
可能无法做我想做的事情,如果是这样,请告诉我:)
小智 4
while(condition || !extraLoopCondition) {
//The usual stuff
if(!condition) {
extraLoopCondition = true;
}
}
Run Code Online (Sandbox Code Playgroud)
虽然不是很雄辩,但绝对会做你想做的事
大概最后一个周期condition在结束时必须是错误的