Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function conditionCreator(fetterString){
- var erstmalArray = fetterString.split(",");
- var zone1="if(";
- var zone2="else if(";
- var zone3="else if(";
- var zone4="else if(";
- var zone5="else if(";
- var zone6="else if(";
- for(j=0;j<erstmalArray.length;j++){
- var arrayTmp = erstmalArray[j].split(";");
- switch(arrayTmp[2]){
- case "1":
- if(arrayTmp[1]==""){
- zone1=zone1+"plz=="+arrayTmp[0]+"||";
- }
- else{
- zone1=zone1+"plz>="+arrayTmp[0]+"&&"+"plz<="+arrayTmp[1]+"||"
- }
- break;
- case "2":
- if(arrayTmp[1]==""){
- zone2=zone2+"plz=="+arrayTmp[0]+"||";
- }
- else{
- zone2=zone2+"plz>="+arrayTmp[0]+"&&"+"plz<="+arrayTmp[1]+"||"
- }
- break;
- case "3":
- if(arrayTmp[1]==""){
- zone3=zone3+"plz=="+arrayTmp[0]+"||";
- }
- else{
- zone3=zone3+"plz>="+arrayTmp[0]+"&&"+"plz<="+arrayTmp[1]+"||"
- }
- break;
- case "4":
- if(arrayTmp[1]==""){
- zone4=zone4+"plz=="+arrayTmp[0]+"||";
- }
- else{
- zone4=zone4+"plz>="+arrayTmp[0]+"&&"+"plz<="+arrayTmp[1]+"||"
- }
- break;
- case "5":
- if(arrayTmp[1]==""){
- zone5=zone5+"plz=="+arrayTmp[0]+"||";
- }
- else{
- zone5=zone5+"plz>="+arrayTmp[0]+"&&"+"plz<="+arrayTmp[1]+"||"
- }
- break;
- case "6":
- if(arrayTmp[1]==""){
- zone6=zone6+"plz=="+arrayTmp[0]+"||";
- }
- else{
- zone6=zone6+"plz>="+arrayTmp[0]+"&&"+"plz<="+arrayTmp[1]+"||"
- }
- break;
- }
- }
- zone1=zone1.substring(0,zone1.length-2);
- zone2=zone2.substring(0,zone2.length-2);
- zone3=zone3.substring(0,zone3.length-2);
- zone4=zone4.substring(0,zone4.length-2);
- zone5=zone5.substring(0,zone5.length-2);
- zone6=zone6.substring(0,zone6.length-2);
- zone1=zone1+"){"+"\n"+"\t"+"return 1;"+"\n"+"}";
- zone2=zone2+"){"+"\n"+"\t"+"return 2;"+"\n"+"}";
- zone3=zone3+"){"+"\n"+"\t"+"return 3;"+"\n"+"}";
- zone4=zone4+"){"+"\n"+"\t"+"return 4;"+"\n"+"}";
- zone5=zone5+"){"+"\n"+"\t"+"return 5;"+"\n"+"}";
- zone6=zone6+"){"+"\n"+"\t"+"return 6;"+"\n"+"}";
- var res = zone1+"\n"+zone2+"\n"+zone3+"\n"+zone4+"\n"+zone5+"\n"+zone6;
- return res;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement