1) Escreva uma função em JavaScript que receba uma data no formato dd/mm/yyyy e retorne a data por extenso; Exemplo: 05/05/2008 -> Segunda, 05 de maio de 2008. Monte um formulário HTML para demonstrar o funcionamento da função.
2) Escreva uma funçõa em JavaScript que retorne a idade de uma pessoa, com base na data de nascimento da mesma (não esqueça de verificar se já fez aniversário este ano). Monte um formulário que solicite a data de nascimento da pessoa e informe sua idade. Não esqueça de tratar datas futuras (ex: 03/05/2010 -> ERRO: Data futura!). Dica: dt = Date(); pega a data atual.
3) Escreva uma função em JavaScript que receba um valor e o número de parcelas, e retorne um vetor (array) contendo o valor de cada parcela. Se o valor não for divisível pelo número de parcelas, a primeira parcela deverá ser maior que as demais. Exemplo: parcelar(20, 3) -> {6.68, 6.66, 6.66} Dica: multiplique o valor por 100, para obter o total em centavos, e use Math.floor(x) para arredondar o resultado da divisão para baixo. Em seguida, divida o valor por 100 para voltar para centavos. Monte um formulário HTML para demonstrar o funcionamento da função.
4) Monte um formulário em HTML com os campos: nome, endereço, CEP, cidade, uf, email e telefone. Faça as seguintes validações: nome, endereço e cidade não podem ser vazios. CEP deve conter apenas dígitos, ter comprimento 8, a UF deve ser uma sigla de um estado brasileiro, o email deve conter um @ no meio, e após o @ pelo menos um . (ponto). O telefone deve estar no formato 99-9999-9999. Os campos devem ser validados quando clicar no botão "Enviar" do formulário. Dica: use os métodos length, charAt e indexOf dos objetos String.
5) Crie um Servlet que processe três parâmetros de entrada, passados através de um formulário HTML: o valor de uma compra, o prazo em meses do financiamento e a taxa de juros mensal. Deverá ser computado o valor da prestação mensal (SACRE), e a página de retorno deverá informar o valor da prestação mensal. Se a prestação mensal estiver abaixo de 30,00, ou se houver qualquer tipo de problema nos dados (números inválidos ou negativos, por exemplo) deverá se retornar à pagina de dados.
*************************************************************
tenho q fazer isso ate as 6 horas e nao consegui fazer nada no fiim de semana alguem consegue resolver isso para mim....