Aridad de Función Binaria

Beginner

This tutorial is from open-source community. Access the source code

Introducción

En este laboratorio, exploraremos el concepto de Aridad de Función Binaria en JavaScript. Aprenderemos cómo crear una función que acepte hasta dos argumentos y ignore cualquier argumento adicional. A través de ejemplos prácticos, veremos cómo esta técnica se puede utilizar para simplificar nuestro código y hacerlo más eficiente.

Función que acepta hasta dos argumentos

Para comenzar a codificar, abre la Terminal/SSH y escribe node.

La función binary se crea con la capacidad de aceptar hasta dos argumentos mientras ignora cualquier argumento adicional.

La función fn proporcionada se llama con los primeros dos argumentos dados.

Aquí está el código:

const binary = (fn) => (a, b) => fn(a, b);

Y aquí está un ejemplo de uso:

["2", "1", "0"].map(binary(Math.max)); // [2, 1, 2]

Resumen

¡Felicitaciones! Has completado el laboratorio de Aridad de Función Binaria. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.