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>
Pergunta
Lucas Gomes
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 fercosmigadd tag's
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
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.