Ir para conteúdo
Fórum Script Brasil
  • 0

Dúvida com código debutante em JS.


Lucas Gomes

Pergunta

Ola pessoal do ScriptBrasil, boa noite a todos.

Venho a vocês com uma duvida relacionada a JavaScript, sou aluno novo de graduação em analise e desenvolvimento e meu professor deu como complemento de prova no valor de 50% um trabalho de numeros que devem sair por extenso, já tenho esse algorítmo pronto, porem estou com muitas dificuldades para passar ele para JS, segue a parte de teste do codigo que não consigo rodar, alguém pode me ajudar e dizer onde está errado ou não?

<html>

    <head>
        <title>Números pór Extenso.</title>
    </head>
    
    <body>
    
        <script LANGUAGE="JavaScript">        
        
        var NUMERO = 0;
        var NUMEROUNIDADE = 0;
        var NUMERODEZE = 0;
        var NUMEROCENTENA = 0;
        var NUMEROMILHAR = 0;
        var AJUDA = 0;
        var TESTE = 0;    
        var DEZENAUNID = 0;
        var UNIDADE = 0;
        var DEZENA = 0;
        var CENTENA = 0;
        var MILHAR = 0;
        var DESEJO = 0;
        var TUDO = true;

        document.write ("Digite um número de 4 digitos: " + NUMERO);
         
        switch (NUMERO)
        {
            case 0:
                document.write ("O número por extenso é: " + NUMERO);
                break;
        }
        while (NUMERO != 0){    

            for((NUMERO >= 10) && (NUMERO <= 99)){
                TESTE = NUMERO;
            }    
            for((NUMERO >= 100) && NUMERO <= 9999)){
                TESTE = NUMERO % 100;            
            }
        }
    
        if (TESTE >= 10) && (TESTE <= 19){
            
            TUDO = false;
            
                switch(TESTE){
                    case 10: 
                        DEZENAUNID = 'Dez';
                        break;
                    case 11:
                        DEZENAUNID = 'Onze';
                        break;
                    case 12: 
                        DEZENAUNID = 'Doze';
                        break;
                    case 13: 
                        DEZENAUNID = 'Treze';
                        break;
                    case 14: 
                        DEZENAUNID = 'Quatorze';
                        break;
                    case 15: 
                        DEZENAUNID = 'Quinze';
                        break;
                    case 16: 
                        DEZENAUNID = 'Dezesseis';
                        break;
                    case 17: 
                        DEZENAUNID = 'Dezessete';
                        break;
                    case 18: 
                        DEZENAUNID = 'Dezoito';
                        break;
                    case 19: 
                        DEZENAUNID = 'Dezenove';
                        break;
                }    
        }
    
        </SCRIPT>    
        
    </BODY>
    
</HTML>

Editado por fercosmig
add tag's
Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0
você pode dar uma olhada nesse tópico http://scriptbrasil.com.br/forum/index.php?showtopic=105695 que tem um codigo disso. só um detalhe, qualquer coisa que você pegar na internet tente entender o codigo. Principalmente se voce vai usar como trabalho escolar porque o professor tem como saber se foi copia ou se o aluno realmente sabe o que aquilo faz
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...