JavaScript SyntaxError: falta un parámetro formal

Esta excepción de JavaScript que falta un parámetro formal ocurre si alguna declaración de función no tiene los parámetros válidos.

Mensaje:

SyntaxError: missing formal parameter (Firefox)

Tipo de error:

SyntaxError

Causa del error: a la declaración de la función le faltan los parámetros formales.

Ejemplo 1: En este ejemplo, el parámetro ‘num’ no está definido en la lista de parámetros formales, por lo que se ha producido el error.

HTML

<!DOCTYPE html>
<html>
<head>
    <title>Syntax Error</title>
</head>
<body>
    <script>
    function cube(5) {
      return num * num * num;
    }
    </script>
</body>
</html>

Salida (en la consola de Firefox):

SyntaxError: missing formal parameter

Ejemplo 2: En este ejemplo, el parámetro ‘GeeksforGeeks’ no está definido en una lista de parámetros formales, por lo que se ha producido el error.

HTML

<!DOCTYPE html>
<html>
<head>
    <title>Syntax Error</title>
</head>
<body>
    <script>
    function GFG("Geek") {
      return GeeksForGeeks;
    };
    </script>
</body>
</html>

Salida (en la consola de Firefox):

SyntaxError: missing formal parameter

Publicación traducida automáticamente

Artículo escrito por PranchalKatiyar y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *