我的代码需要帮助。我想问一下是否可以使用布尔方法来使函数像这样工作:
*Event Listeners*
if (A == true && B == false)
{
function A (){
*function A will work*
*function B will not work*
}
if(A == false && B == true){
function B(){
*function B will work*
*function A will not work*
}
}
}
或类似的东西。如果有可能,或者该代码行得通,是否可以循环该代码,我可以举个例子吗?
答案 0 :(得分:0)
呃...您的描述有点含糊,因此我将使用非常宽泛的笔触来覆盖更多基数。您应该只将if语句本身放入函数中。
function Atrue():void {
if (A == true && B == false) {
//write your code here for function A
}
}
function Btrue():void {
if (A == false && B == true) {
//write your code here for function B
}
}
但是,Organis是对的。这是一个糟糕的实现。如果有可能,请在调用函数之前尝试满足If条件,而不要消除函数本身内的不需要的调用。也许您应该详细说明。