Revisão - Função de validação
Parte da seção Fundamentos do Journey de GDScript da Coddy. Lição 56 de 92.
Desafio
FácilEscreva uma função chamada is_valid com dois parâmetros do tipo String, username e password. Ela retorna true quando o login é válido e false caso contrário.
O sistema tem apenas dois usuários:
"admin": qualquer senha é válida."user": a única senha válida é"qweasd".
Qualquer outro nome de usuário é inválido. Por exemplo, is_valid("user", "qweasd") retorna true e is_valid("user", "1234") retorna false.
Os testes chamam is_valid() por conta própria. Não a chame e não imprima nada.
Experimente você mesmo
func is_valid(username: String, password: String):
# Escreva o código aqui
pass
Todas as lições de Fundamentos
4Operadores - Parte 1
Operadores aritméticosDivisão inteiraOperador móduloAtalhos aritméticosRevisão - Matemática básicaOperadores de comparação7Entrada e Saída Básicas
SaídaSaída com VariáveisFormatação de StringsEntradaConversão de TipoRevisão - Até 120Revisão - Verdadeiro ou Falso10Funções
Declare uma funçãoArgumentosRetornoTipos de retornoRevisão - Função SigmaRevisão - Função de validaçãoValores padrão13Percorrendo Arrays
Percorrendo elementosPercorrendo com índicesPercorrendo strings — Parte 1Percorrendo strings — Parte 216Rastreador de Despesas Diárias
Visão Geral do ProjetoSair do Programa5Operadores Parte 2
Operadores lógicos Parte 1Operadores lógicos Parte 2Revisão - Lógica simplesOperadores lógicos Parte 3Operador ternário8Calculadora de Divisão da Conta
Mensagem de Boas-vindasObtendo Dados de Entrada11FizzBuzz com uma Reviravolta
Visão Geral do JogoA Função FizzBuzz3Variáveis - Parte 2
Declaração de tipoInferência de tipoConstantesRevisão - Inicialização de variáveisConversão de tipo6Tomada de decisões
Instrução ifIf - ElseRevisão - Calculadora simplesIf - Else aninhadoInstrução match9Laços de repetição
Laço forLaço whileInterromperContinuarRevisão - FatorialA função rangeLaço aninhadoRevisão - Entrada dinâmicaPratique por conta própria: Compilador de GDScript online