- 
                Total de itens2553
- 
                Registro em
- 
                Última visita
- 
                Dias Ganhos73
zipter98's Achievements
Atualização de Status Simples
Veja todas atualizações de zipter98
- 
	
	E aí brother, beleza? 
 Tô estudando lógica de programação, e queria saber se tu pode me explicar pra quê serve e como funciona o in pairs (em pares). O nome é meio intuitivo, mas eu tenho bastantes dúvidas ehauehua.
 Não achei nenhum tutorial bom que explicasse :s- 
	
	
		  Quando você quer iterar uma tabela em Lua, existe a seguinte estrutura do for: 
 for variável1, variável2 in forma_de_iteração do bloco_de_código endPS: A variável2 não é obrigatória, mas você irá usá-la na maior parte dos casos. Dentre as várias formas possíveis de iteração, existem o pairs e o ipairs. Ambas exercem funções semelhantes, porém suas aplicações diferem no aspecto da tabela usada. - pairs não exige apenas indexes numéricos. Assim, você pode usar outros tipos de dados com esta função (como strings). O retorno, porém, não será ordenado. Por exemplo:
 local sample = {["Oi"] = "Hello", [2] = ", ", ["mundo!"] = "world!"} for key, value in pairs(sample) do print(key, value) endO retorno será: 2, , Oi, Hello mundo!, world!- ipairs, entretanto, aceita apenas indexes numéricos. Indexes com tipos de dados diferentes serão pulados. O retorno, dessa vez, será ordenado. Por exemplo:
 local sample = {"Hello", ", ", ["string_example"] = "bye", "world!"} for key, value in ipairs(sample) do print(key, value) endRetornando: 1, Hello 2, , 3, world!A diferença entre ambas, apesar de muitos terem dificuldade em entender no começo, é bem simples. Conhecê-la pode vir a ser essencial em códigos futuros. 
 Você também pode ler este tutorial. Apesar de estar em inglês, a explicação é de fácil compreensão e direta.
- 
	
	
		  
- 
	
	
		  
 
- 
	
	
		
- 
Quem Está Navegando 0 membros estão online- Nenhum usuário registrado visualizando esta página.
 

 
            
         
                 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	
 
	 
	 
	 
	 
	