Funciones Algebraicas y Funciones de JavaScript

4/23
Recursos

Por lo general, utilizamos las funciones de JavaScript para realizar algunas operaciones o una secuencia de procedimientos. Tambi茅n podemos convertir una funci贸n algebraica a una funci贸n pura de JavaScript: definimos una funci贸n F que recibe el par谩metro X y devuelve el valor de X*2.

F(x) = 2 * x

Por supuesto, la manera de utilizar este tipo de funciones es asignando el valor de X:

F(2) = 2 * 2
F(2) = 4

Estas funciones siempre van a devolver el mismo resultado, es decir, si entregamos el par谩metro 2, siempre vamos a recibir un 4, si entregamos el par谩metro 3, siempre vamos a recibir 6 y as铆 sucesivamente.

Las funciones en JavaScript funcionan de la misma manera:

const double = (x) => x*2
double(2) // 4

En la siguiente clase vamos a ver otros ejemplos de funciones puras en JavaScript.

Aportes 12

Preguntas 1

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.

3 Formas diferentes para declarar la funci贸n double en JavaScript:

// Normal Function
function double(x) {
        return x * 2
}

// Arrow Function
const double = (x) => {
        return x * 2
}

// Short Arrow Function
const double = x => x*2

Hay un excelente curso en est谩 plataforma donde se explica el concepto de funci贸n.

Es el curso de:C谩lculo para An谩lisis de Datos, que imparte Marce Valenzuela.

En la Lecci贸n 3: Funci贸n, Dominio y Contradominio explica el concepto de funci贸n.

Funci贸n: es la relaci贸n que hay entre dos conjuntos, a trav茅s de la cual a cada elemento del primer conjunto se le asigna un 煤nico elemento del segundo conjunto o ninguno.

Les recomiendo ampliamente que cuando tengan oportunidad cursen el curso mencionado y el resto de cursos la Carrera 鈥淢atem谩ticas para la Programaci贸n鈥 eso va a hacer diferencia en tu manera de resolver los problemas.

Hace un tiempo hice este art铆culo para el curso de Redux sobre algunos conceptos tratados en esta clase, quiz谩s lo encuentren de utilidad: Funciones Puras: Una breve introducci贸n a la 鈥

隆Noooooo! 隆Volvi贸 el profe de matem谩ticas 馃槺馃槺馃槺!

El ejemplo de la funci贸n explicada por David codificada en JavaScript:

const double = (x) => x*2
double(2) // 4```

Vale, creo que empiezo a entender qu茅 es esto de la programaci贸n funcional, es algo como mantener el c贸digo m谩s simple, sin hacer tanta cosa para llegar a aun resultado

馃拋 Funciones Algebraicas y Funciones de JavaScript

<h4>Ideas/conceptos claves</h4>
  • Las funciones matem谩ticas se pueden volver funciones en JS
<h4>Apuntes</h4>
  • Por lo general, utilizamos las funciones de JavaScript para realizar algunas operaciones o una secuencia de procedimientos.
  • Tambi茅n podemos convertir una funci贸n algebraica a una funci贸n pura de JavaScript: definimos una funci贸n聽F聽que recibe el par谩metro聽X聽y devuelve el valor de聽X*2.
F(x) = 2 * x
  • Por supuesto, la manera de utilizar este tipo de funciones es asignando el valor de聽X:
F(2) = 2 * 2
F(2) = 4
  • Estas funciones siempre van a devolver el mismo resultado, es decir, si entregamos el par谩metro聽2, siempre vamos a recibir un聽4, si entregamos el par谩metro聽3, siempre vamos a recibir聽6聽y as铆 sucesivamente.

Las funciones en JavaScript funcionan de la misma manera:

const double = (x) => x*2
double(2) // 4

RESUMEN: Podemos observar que las funciones de JS tienen caracter铆sticas similares a las funciones matem谩ticas

wow wow wow, mi mente acaba de explotar. Las matem谩ticas que aprend铆 si sirvieron de algo y hoy me di cuenta

Que facil es pasar las matem谩ticas a codigo!!

炉\锛(銉)锛/炉

Funci贸n en c贸digo:

const Algebra = (x) => x * 2; 

Prueba y curiosidad ( 2 * "2" = 4 o "2" * "2" = 4)

las buenas funciones, quiz谩 raro para algunos pero extra帽o mucho las matem谩ticas de la uni. en cuanto retome la ruta de AI s茅 que voy a tener mi dosis.