terça-feira, 13 de março de 2012

(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

Nenhum comentário:

Postar um comentário