# data[].attributes.body
Son métodos matemáticos que se utilizan para determinar cuántas formas diferentes hay de realizar un evento o una combinación de eventos, sin necesidad de enumerar todas las posibilidades una por una.

# data[].attributes.body
Establece que si un evento puede realizarse de n maneras y, después de ese, otro evento puede realizarse de m maneras, entonces ambos eventos juntos pueden realizarse de n x m Por ejemplo, si en una heladería hay 3 sabores de helado (Vainilla, Chocolate y Fresa) y 2 tipos de barquillo (Normal y Waffle), el número total de combinaciones posibles es 3×2=6

# data[].attributes.body
Es una actividad o experimento en el que el resultado depende principalmente del azar o la suerte, y no puede predecirse con certeza. Ejemplos: lanzar un dado, una moneda o sacar una carta de una baraja.

# data[].attributes.body
Es una representación gráfica que muestra todas las posibles opciones o resultados de un experimento de manera ordenada y ramificada, parecida a un árbol. Se usa para visualizar probabilidades o conteos de manera clara.

# data[].attributes.body
Es un método de conteo que consiste en ordenar un cierto número de elementos tomados de un conjunto, considerando el orden en que aparecen.

Importante: No se repiten los elementos.

Se usa cuando importa qué elementos se eligen y en qué orden se colocan.

# data[].attributes.body
Son un caso particular de las variaciones, donde se usan todos los elementos del conjunto y se ordenan de todas las maneras posibles, sin repetición.

Se emplea cuando importa el orden y se usan todos los elementos disponibles.

# data[].attributes.body
Son agrupaciones de elementos de un conjunto sin importar el orden en que se eligen.

Se usa cuando interesa qué elementos se eligen, pero no el orden en que se colocan.