function potenz (menge) { var mengenListe = menge.split(","); var result = [""]; for(var i = 0; i < mengenListe.length; i++) { var s = mengenListe[i]; var tempResult = []; for(var z = 0; z < result.length; z++) { var rS = result[z]; tempResult.push(rS + s); } result = result.concat(tempResult); } var resultstring = ""; for(var i = 0; i < result.length; i++) resultstring += (i > 0 ? ", ":"") +"{" + result[i] + "}"; return resultstring; }
potenz("a,b,c,d");
ausführen