30.07.2013 Views

Cadernos de Informática - Portal do Professor

Cadernos de Informática - Portal do Professor

Cadernos de Informática - Portal do Professor

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Função que retorna um valor<br />

Como fazer a função retornar um valor:<br />

<br />

<br />

<br />

function minhafuncao()<br />

{<br />

return ("Oi, tenha um bom dia!")<br />

}<br />

<br />

<br />

<br />

<br />

<strong>do</strong>cument.write(minhafuncao())<br />

<br />

O script na seção body chama a função.<br />

A função retorna o texto.<br />

<br />

<br />

Uma função com parametros que retorna um valor<br />

Como fazer uma função que retorna o produto <strong>de</strong> <strong>do</strong>is valores:<br />

<br />

<br />

<br />

function produto(a,b)<br />

{<br />

return a*b<br />

}<br />

<br />

<br />

CURSO DE INTRODUÇÃO AO WEBSITE<br />

Secretaria <strong>de</strong> Esta<strong>do</strong> <strong>de</strong> Educação MG<br />

<br />

<br />

<strong>do</strong>cument.write(produto(4,3))<br />

<br />

O script na seção body chama a função<br />

com os parametros (4 e 3).<br />

A função retorna o produto <strong>de</strong>stes <strong>do</strong>is parametros.<br />

<br />

<br />

Para evitar que o browser execute um script quan<strong>do</strong> a página carrega, você <strong>de</strong>ve escrever<br />

este código como uma função.<br />

Uma function contém algum código que será executa<strong>do</strong> somente por um evento ou por<br />

uma chamada à função.<br />

Você po<strong>de</strong> chamar uma função <strong>de</strong> qualquer lugar da sua página (ou até <strong>de</strong> outras pági-<br />

<strong>Ca<strong>de</strong>rnos</strong> <strong>de</strong> <strong>Informática</strong><br />

89

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!