ES6 - Funciones con parámetros por defecto

PROBLEMA

  1. Confeccionar una función que muestre la tabla de multiplicar. Si no llegan datos muestra por defecto la tabla del 2. Por defecto se muestran 10 términos de la tabla salvo que se indique un valor en contrario.
    La función debe tener 2 parámetros y ambos deben tener un valor por defecto.

Solución
Problema 1.


<!DOCTYPE html>
<html>

<head>
    <title>Ejemplo de JavaScript</title>
    <meta charset="UTF-8">
</head>

<body>

    <script>
        function tablaMultiplicar(tabla = 2, cantidad = 10) {
            document.write(`Tabla del ${tabla}<br>`)
            for (let x = 1; x <= cantidad; x++) {
                v = x * tabla;
                document.write(`${tabla} * ${x} = ${v}<br>`);
            }
        }

        tablaMultiplicar();
        tablaMultiplicar(3);
        tablaMultiplicar(5, 20);
    </script>

</body>

</html>


Retornar al menu