Skip to content

Commit

Permalink
fix
Browse files Browse the repository at this point in the history
  • Loading branch information
NormanTUD committed Sep 26, 2024
1 parent ad9e575 commit 044c651
Showing 1 changed file with 0 additions and 7 deletions.
7 changes: 0 additions & 7 deletions debug.js
Original file line number Diff line number Diff line change
Expand Up @@ -807,27 +807,20 @@ function generateRandomArray(minElements, maxElements) {
}

function countParametersByFunctionName(functionName) {
// Finde die Funktion im globalen Bereich anhand des Namens
const func = window[functionName];

// Überprüfe, ob die Funktion existiert
if (typeof func === "function") {
// Erhalte den Funktionscode als String
const funcString = func.toString();

// Benutze eine reguläre Expression, um die Parameterliste zu extrahieren
const params = funcString.match(/\((.*?)\)/);

if (params && params[1]) {
// Zähle die Anzahl der Parameter, indem du die Parameterliste nach "," aufteilst
const paramCount = params[1].split(",").length;
return paramCount;
} else {
// Wenn keine Parameter gefunden wurden, gebe 0 zurück
return 0;
}
} else {
// Wenn die Funktion nicht gefunden wurde, gebe -1 zurück
return -1;
}
}
Expand Down

0 comments on commit 044c651

Please sign in to comment.