Rolf B: Rückspeichern in Argument (Zeichenzähler)

Beitrag lesen

Hallo Raketenwilli,

da ich ein Vomhirninsgerätinger bin, sind unpaarige Klammern etwas, dessen Auffindung ich höheren Instanzen überlasse. Also zum Beispiel einem Kasseler im Schloss. Oder andersrum... 😉. Oder der JS Engine:

str = 'arg1.forEach(wert => (wert % 2 ? anzUngerade : anzGerade).push(korr005(wert));';
try {
   f = new Function(str);
}
catch(err) {
   console.log(err);
}
SyntaxError: missing ) after argument list
    at new Function (<anonymous>)

Leeiiiiider ist diese Methode nicht vorbehaltlos nutzbar. Wenn ich das nämlich in einem DevTools-Fenster mache, das ich aus dem Forum heraus geöffnet habe, dann erhalte ich

EvalError: Refused to evaluate a string as JavaScript because
'unsafe-eval' is not an allowed source of script in the following
Content Security Policy directive: "script-src 'self'
'nonce-eJ0aztS3SR0o0dGWAdjJLRzTun-3ROvbzXIHTIclDsU' *.selfhtml.org".

Rolf

--
sumpsi - posui - obstruxi