let total_entradas = 3//ai virar total de colunas
let total_linhas = 0
let tabela = []
for(let coluna=total_entradas; coluna>0; coluna-- )
{
let repeticao = 1
for(let x=1; x<=coluna; x++)
{
repeticao = (2 * repeticao)
}
if( total_linhas === 0 )
{
total_linhas = repeticao
}
if(repeticao != 1)
{
repeticao = (repeticao / 2)
}
let valores = []
let vdd = 1
let lastBoo = 'v'
for( let linha=0; linha < total_linhas; linha++ )
{
if( vdd <= repeticao )
{
val = lastBoo
}
else
{
if( lastBoo == 'v' )
{
lastBoo = 'f'
}
else
{
lastBoo = 'v'
}
val = lastBoo
vdd=1
}
vdd++
valores.push(val)
}
tabela[ (coluna - 1) ] = valores
}
let countCol = 1
for(let coluna=tabela.length - 1; coluna>=0; coluna--)
{
console.log("Coluna ", countCol++)
for(let linha = 0; linha < tabela[coluna].length; linha ++)
{
console.log( tabela[coluna][linha] )
}
}