Page archived courtesy of the Geocities Archive Project https://www.geocitiesarchive.org
Please help us spread the word by liking or sharing the Facebook link below :-)


Inicio

Java Script

O que é?
Conceitos Básicos
:: Variáveis Globais e Locais
:: Palavras reservadas
Funções
Manipulando Strings
Vetores
Cookies
RegExp
Datas
Eventos
Apostilas
Scripts

CSS

Introdução
CSS em texto
CSS em parágrafos
Backgrounds
Bordas
Camadas

Contato

Email

Funções

Função é uma pequena parte de um programa, que geralmente é repetida muitas vezes dentro do programa. A criação de funções torna o programa mais legível e deixa mais fácil a detecção de erros.

Sintaxe:

function nome_da_função (parâmetros)
{
comandos
}

Exemplo de uso: Aproveitaremos um exemplo anterior, onde ao invés da pergunta ser feita automaticamente na abertura da página, criaremos uma função que será chamada por meio de um botão.

<html>
<head>
<title>Teste</title>
<script>
function mudacor (){
cor=parseint(window.prompt("Qual é o sua cor favorita? 1-Amarelo 2-Azul 3-Preto 4-Rosa 5-Vermelho"));}
switch (cor){
         case 1: document.bgColor="yellow";
         break;
         case 2: document.bgColor="blue";
         break;
         case 3: document.bgColor="black";
         break
         case 4: document.bgColor="pink";
         break;
         case 5: document.bgColor="red";
         break;
</script>

</head>
<body>
<input type="button" value="Clique aqui para mudar a cor" onClick="mudacor();" name="B3">
</body>
</html>

Ver o exemplo funcionando.

Funções Pré-definidas

São funções prontas.

eval - Calcula o valor de uma string. ex: x = eval (" 25 + 2 - 5") então x=23

parseInt - Transforma string em inteiro.

parseFloat - Transforma string em real

date() - retorna data e hora.

Funções Matemáticas

Essas são apenas algumas.

Math.round(numero) Arredonda o número.
Math.pow(base, expoente) Eleva a base ao expoente.
Math.ceil(numero) Arredonda para o próximo inteiro.
Math.floor(numero) Arredonda para o inteiro menor que o numero.
Math.sqrt(numero) Raiz quadrada do número

Enquete

Como você chegou a este site?

Google
Indicação de amigos
Por outros sites
Outros sites de busca
Achei por acaso

:: VOTAR
:: Resultado parcial

Recomende

Seu nome:

Seu email:

Nome do amigo:

Email do amigo:

Atualizações

E-Mail:

Cadastrar
Descadastrar  
 

 

Roberto Jundi Furutani © Copyright 2002-2003

1