Exercícios em Javascript

1. Exercícios em Javascript

Neide Santos
NS

(usa Outra)

Enviado em 28/03/2014 - 15:59h

Desejo que me ajudem pois estou iniciando e meu professor é daqueles que ensina complicando. Estou pesquisando sobre o assunto, mas preciso de alguém que me ajude a descomplicar.

1 - Construir uma função JavaScript que identifique se o número informado é par ou ímpar e também validar, e se esse valor informado é numérico ou não.
2 - Construir uma função JavaScript que identifique se o número informado é primo e também validar e se esse valor informado é numérico ou não.
3 - Construir uma função JavaScript que identifique a posição da letra no alfabeto e é primo e também validar e se esse valor informado é numérico ou não.
Exemplo: Se o usuário digitar a letra "C" a função deve informar que a posição da letra "C" é a 3 no alfabeto.
4 - Construir uma função JavaScript que identifique qual é o ano bissexto no intervalo dos anos informados pelo usuário e também validar e se esse valor informado é numérico ou não.


  


2. Re: Exercícios em Javascript

Paulo Dias
di4s

(usa XUbuntu)

Enviado em 28/03/2014 - 19:42h

Oi, vou tentar te ajudar, primeiro você precisa entender o problema. Comece por resolver o caso geral (caminho feliz, o usuário colocou um parametro certo) depois faça as validações necessárias, segue algumas dicas.

1- O que é um numero par? Para esse teste é suficiente pensar que é um número que dividido por 2 têm resultado igual a 0.

2 - O que é um numero primo? É um número que só tem divisão exata (resultado = 0) por 1 ou por ele mesmo, exemplo: 5 é primo (divide por 1 e 5), 4 não é primo (divide por 1, 2 e 4).

3 - Você precisa informar a posição de uma letra no alfabeto, correto? O ideal é usar o codigo ascii da letra para definir sua posição, por exemplo o 'a' têm codigo ascii igual 97, o 'b' igual a 98 e o 'c' igual a 99... Seria necessário apenas fazer algo como: codAscii - 96. Ou se você não conhecer o codigo ascii um jeito diferente seria criar um array com todas as letras do alfabeto e percorrer com um for até encontrar a letra informada.

4 - O ano bisexto tem uma regra para existir, é bem simples e fácil de encontrar... na wikipedia têm uma otima definição sobre o ano bissexto e com exemplos de codigos. Apenas dividir por 4 não é o suficiente.

Tente iniciar criando uma função apenas para numeros, não se preocupe com valores não numericos no inicio, se conseguir depois fica fácil de completar as funções


http://pt.wikipedia.org/wiki/ASCII






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts