Funciones en Javascript

Clase 14 de 25Curso de Inteligencia Artificial con IBM Watson

Debemos tener el dominio mínimo de lo que es una función para el proyecto final así como también para la clase functions. También es útil para la vida, en verdad debes saber que es una función si te vas a dedicar a ser un programador profesional.

En Javascript todas las funciones son un objeto Function, estos objetos siempre tienen una respuesta que ejecutamos dentro de la función con la sentencia return. Por ejemplo, yo podría tener una función que solo me devolviera el mismo valor que le ingreso, se vería así:

Function main(params) { return {params} }

Los parámetros que usamos en la llamada de la función son los argumentos de dicha función y los pasamos por valor. Una vez ingresados podemos hacer diferentes tipos de operaciones y transformaciones con estos parámetros. Por ejemplo:

function main(params) { return { doc : {params} }; }

En este caso simplemente estructuré los parámetros en un objeto, en donde la llave es doc y el valor son los mismos parámetros, es necesaria esa estructura para poder ingresar estos datos en Cloudant, una base de datos NoSQL.