(Javascript) Gerar número triangular
Como muitos sabem, os números triangulares são números que podem ser representados por triangulos, por exemplo
O
3 = OO
Os números triangulares são de ordem crescente, da seguinte maneira
01 (1)
03 (1 + 2)
06 (1 + 2 + 3)
10 (1+2+3+4)
Logo a formula para obter números triangulares é
T = n(n+1)/2
Sendo
1(2)/2 = 01
2(3)/2 = 03
3(4)/2 = 06
4(5)/2 = 10
Levando em conta que os números triangulares de forma mais generalizada formam uma progressão aritméticas (ou sequencias aritméticas)
Logo, para pegar um número triangular basta fazer a seguinte função em javascript
Espero que tenham gostado, abraços