Salut

Je pensais avoir compris, ben non
Dans le HTML j'ai 2 boutons
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<button id="btn3" onclick="console.log(QRZext('¤¤ a que pas coucou'))">¤¤ a que oui coucou</button>
<button id="btn4" onclick="console.log(QRZext('A que pas coucou'))">A que pas coucou</button>
et une fonction dans la partie <body> après les déclaration des boutons
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<script>
let QRZext = function (param) {
	if(param.indexOf("¤¤") === -1) {return false;}else{return true;} // Ok, cela fonctionne
	//(param.indexOf('¤¤') === -1) return false : return true;  // No Ok 
	//SyntaxError: unexpected token: keyword 'return'
}//---------------------------------------------------------
</script>
Au moment de la compilation, deuxième syntaxe, l'erreur en console est: SyntaxError: unexpected token: keyword 'return'
pourquoi la deuxième syntaxe provoque t elle cette erreur?