Other Languages Moderators Lord Henry Posted October 20, 2021 Other Languages Moderators Share Posted October 20, 2021 (edited) Passo a passo de como indentar um código que veio sem indentação: Exemplo qualquer: Spoiler function qualquerCoisa() outputChatBox("Testando", root, 255, 0, 0) local condition = true if (condition) then outputChatBox("este", root, 255, 255, 0) if (true) then outputChatBox("script", root, 0, 255, 0) else outputChatBox("maroto.", root, 0, 0, 255) end end end 1. Adicione 4 espaços em tudo que estiver dentro da função principal, exceto a própria função e o end dela. Ela deve ficar assim: Spoiler function qualquerCoisa() outputChatBox("Testando", root, 255, 0, 0) local condition = true if (condition) then outputChatBox("este", root, 255, 255, 0) if (true) then outputChatBox("script", root, 0, 255, 0) else outputChatBox("maroto.", root, 0, 0, 255) end end end 2. Adicione mais 4 espaços em tudo que estiver depois do primeiro if, exceto o penúltimo end que pertence a ele. Spoiler function qualquerCoisa() outputChatBox("Testando", root, 255, 0, 0) local condition = true if (condition) then outputChatBox("este", root, 255, 255, 0) if (true) then outputChatBox("script", root, 0, 255, 0) else outputChatBox("maroto.", root, 0, 0, 255) end end end 3. Faça o mesmo com todos os if que tiverem dentro deste, um de cada vez. Spoiler function qualquerCoisa() outputChatBox("Testando", root, 255, 0, 0) local condition = true if (condition) then outputChatBox("este", root, 255, 255, 0) if (true) then outputChatBox("script", root, 0, 255, 0) else outputChatBox("maroto.", root, 0, 0, 255) end end end OBS: Ignore o else pois ele não pertence ao escopo do último if antes dele. Ignore somente quando o if antes dele não receber mais espaços junto. Neste caso, o if anterior não recebeu mais espaços, somente o que estava dentro dele. Então o else não recebeu também. Vale lembrar que isso se aprende ao estudar lógica de programação e algoritmos. Curtiu este conteúdo? Achou ele útil para você ou para alguém? Deixe seu like neste tópico clicando no coração abaixo. \/ Edited November 23, 2021 by Lord Henry 1 1 Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now