Conditions, une fonctionne pas l'autre ?
Salut
Je pensais avoir compris, ben non
Dans le HTML j'ai 2 boutons
Code:
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:
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'
8O pourquoi la deuxième syntaxe provoque t elle cette erreur?