Цитата: Визуально сложно в коде такое воспринимается
Передавайте строки, суть не меняется.
CODE:danet("функция1,функция2");
danet("функция3,функция4");
danet("функция1,функция8");
function danet(string func)
{
string resultGem = GetM();
if(func=="функция1,функция2")
{
if(resultGem=="Да") {messagebox("Запустить функцию1");}
if(resultGem=="Нет") {messagebox("Запустить функцию2");}
return;
}
if(func=="функция3,функция4")
{
if(resultGem=="Да") {messagebox("Запустить функцию3");}
if(resultGem=="Нет") {messagebox("Запустить функцию4");}
return;
}
if(func=="функция1,функция8")
{
if(resultGem=="Да") {messagebox("Запустить функцию1");}
if(resultGem=="Нет") {messagebox("Запустить функцию8");}
return;
}
}
function GetM() {
int m=rand(1,3);
if(m==1) {return "Да";}
if(m==2) {return "Нет";}
} |