PlatziMaster / challenge-javascript-05

challenge-javascript-05 - Triángulo De Pascal

Home Page:https://platzi.com/clases/learning-path/matematicas-programacion/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Descubre el Triángulo de Pascal con JavaScript

Explorando el Misterio Matemático del Triángulo de Pascal

El triángulo de Pascal es una maravilla en el mundo de las matemáticas. Consiste en una matriz triangular repleta de coeficientes binomiales que ha fascinado a matemáticos y entusiastas durante siglos.

Las filas de este triángulo comienzan desde la parte superior con la fila ( n = 0 ) (conocida como fila 0). Cada fila está compuesta por números que se obtienen de una manera peculiar: sumando el número inmediatamente superior y a su izquierda con el número superior y a su derecha. Si no hay un número para sumar (es decir, estamos en un borde), simplemente se considera como 0. Por ejemplo, los números 1 y 3 en la tercera fila se suman para producir el número 4 en la cuarta fila.

Para ilustrar mejor el concepto, aquí tienes una representación visual del triángulo:

Ejemplo del triángulo de pascal

Configuración y Herramientas

Instalación

Para comenzar con este desafío, primero instala las dependencias necesarias:

npm install

Pruebas

Asegúrate de que tu algoritmo funcione correctamente ejecutando las pruebas:

npm run test

Desafío: ¡Sumérgete en el Triángulo!

Tu tarea es diseñar un algoritmo en JavaScript que pueda calcular los coeficientes de una línea específica del triángulo de Pascal. ¿Estás listo para el reto?

Colabora y Comparte

Una vez que hayas conquistado el desafío, comparte tu solución con la comunidad. Haz un "Fork" de este proyecto, implementa tu solución y envía un "Pull Request" a challenge-javascript-05.

Y si tienes alguna idea para mejorar el desafío o agregar más funcionalidades, ¡eres más que bienvenido a colaborar!

About

challenge-javascript-05 - Triángulo De Pascal

https://platzi.com/clases/learning-path/matematicas-programacion/

License:MIT License


Languages

Language:JavaScript 100.0%