<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=Funci%C3%B3ns</id>
	<title>Funcións - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=Funci%C3%B3ns"/>
	<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=Funci%C3%B3ns&amp;action=history"/>
	<updated>2026-10-23T01:35:27Z</updated>
	<subtitle>Historial de revisiones de esta página en la wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://manuais.iessanclemente.net/index.php?title=Funci%C3%B3ns&amp;diff=7916&amp;oldid=prev</id>
		<title>Vieites: /* Creación de funcións */</title>
		<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=Funci%C3%B3ns&amp;diff=7916&amp;oldid=prev"/>
		<updated>2009-01-19T23:27:10Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Creación de funcións&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Introdución ==&lt;br /&gt;
Unha función JavaScript é, simplemente, unha sección separada de código á que lle dou un nome.&lt;br /&gt;
Utilizando este nome, calquera script pode chamar a esta sección de código tantas veces como se queira e nos momentos en que o precise.&lt;br /&gt;
As funcións poden recibir e devolver valores dende e cara as sentencias que as chaman. Estes valores denomínanse &amp;#039;&amp;#039;&amp;#039;argumentos&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Creación de funcións ==&lt;br /&gt;
A sintaxe da declaración dunha función é a seguinte:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
 function NomeFunción ([argumento1],[argumento2],...,[argumentoN])&lt;br /&gt;
  {&lt;br /&gt;
   [sentencias]&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
As funcións deben declararse dentro das etiquetas de &amp;#039;&amp;#039;&amp;lt;script&amp;gt;&amp;#039;&amp;#039; e fora da declaración doutra función e de calquera estrutura de control.&lt;br /&gt;
Recoméndase que as funcións se declaren dentro dun &amp;#039;&amp;#039;script&amp;#039;&amp;#039; que se atope incluído na sección &amp;#039;&amp;#039;&amp;lt;head&amp;gt;&amp;#039;&amp;#039; do documento. Ou sexa un documento externo que poidamos referenciar en calquera momento.&lt;br /&gt;
&lt;br /&gt;
== Chamada ás funcións ==&lt;br /&gt;
Unha vez declarada unha función, hai que ter en conta que esta non se executa ata que é chamada dende un &amp;#039;&amp;#039;script&amp;#039;&amp;#039;.&lt;br /&gt;
Para chamar a unha función só hai que escribir unha sentencia que conteña o nome da función e, entre parénteses, os valores dos argumentos de chamada da mesma.&lt;br /&gt;
Unha función pode ser chamada tantas veces como se precise.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Exemplo:&amp;#039;&amp;#039;&amp;#039; Crea unha función que se chame MostraPares(número). Que mostre os pares existentes dende o 1 e un número recollido coa función [[prompt()]].&lt;br /&gt;
 &amp;amp;lt;html&amp;amp;gt;&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;lt;head&amp;amp;gt;&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;lt;title&amp;amp;gt;Funcións&amp;amp;lt;/title&amp;amp;gt;&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;lt;script language=&amp;amp;quot;javascript&amp;amp;quot;&amp;amp;gt;&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;lt;!--oc&amp;amp;uacute;ltase a informaci&amp;amp;oacute;n para os navegadores antigos&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;function MostraPares(numero) {&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;for (i=2; i&amp;amp;lt;=numero; i=i+2) {&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;document.write(i+&amp;amp;quot;, &amp;amp;quot;);&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;}&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;}&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;//final do comentario--&amp;amp;gt;&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;lt;/script&amp;amp;gt;&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;lt;/head&amp;amp;gt;&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;lt;body&amp;amp;gt;&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;lt;center&amp;amp;gt;&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;lt;script language=&amp;amp;quot;javascript&amp;amp;quot;&amp;amp;gt;&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;lt;!--oc&amp;amp;uacute;ltase a informaci&amp;amp;oacute;n para os navegadores antigos&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;var num;&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;num=prompt(&amp;amp;quot;Introduce un n&amp;amp;uacute;mero:&amp;amp;quot;,&amp;amp;quot;&amp;amp;quot;);&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;document.write(&amp;amp;quot;&amp;amp;lt;h3&amp;amp;gt;N&amp;amp;uacute;meros pares entre 1 e &amp;amp;quot;+num+&amp;amp;quot;...&amp;amp;lt;/h3&amp;amp;gt;&amp;amp;quot;);&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;MostraPares(num);&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;document.write(&amp;amp;quot;&amp;amp;lt;h3&amp;amp;gt;&amp;amp;iexcl;Feito!&amp;amp;lt;/h3&amp;amp;gt;&amp;amp;quot;);&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;//final do comentario--&amp;amp;gt;&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;lt;/script&amp;amp;gt;&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;lt;/center&amp;amp;gt;&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;lt;/body&amp;amp;gt;&lt;br /&gt;
 &amp;amp;lt;/html&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Utilizando argumentos ==&lt;br /&gt;
&lt;br /&gt;
== Utilizando variables locais e globais ==&lt;br /&gt;
&lt;br /&gt;
== Algunhas funcións propias de JavaScript ==&lt;br /&gt;
&lt;br /&gt;
* [[prompt()]]&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>Vieites</name></author>
	</entry>
</feed>