Requisiti Minimi

  • Conoscenza di Javascript
  • Conoscenza della formattazione della wiki

Passo Base

Per iniziare, basta creare una nuova pagina ed inserire al suo interno il seguente codice

<html>
 
<script language="javascript" type="text/javascript" src="script.js"></script>
...
 
</html>

Riquadro 1

Bene, ora avete incluso la libreria messa a disposizione da GdrItalia.
Per poter scrivere voi stessi il codice di cui avete bisogno dovete inserire subito dopo il codice di inclusione dello script riportato nel riquadro 1:

<script language="javascript" type="text/javascript">
 
Qui ci va il codice javascript che voltete inserire
 
</script>

Riquadro 2

Da questo momento in poi potete scrivere tutto il javascript che volete utilizzando le funzioni della libreria messa a disposizione da GdrItalia, la lista delle funzioni sono indicate e descritte poco sotto.

Funzioni della libreria

tira_dadi(numero_dadi, facce)

Nome funzione: tira_dadi
IN:
numero_dadi = la quantità intera di dadi da tirare.
facce = le facce dei dadi da tirare
OUT:
un vettore di dimensione pari al numero di dadi tirati

somma_vettore(vettore_dadi)

Nome funzione: somma_vettore
IN:
vettore_dadi = un vettore di interi che contiene il risultato dei tiri
OUT:
un intero che è la somma degli elementi del vettore

stampa_vettore_dadi(vettore_dadi)

Nome funzione: stampa_vettore_dadi
IN:
vettore_dadi = un vettore di interi che contiene il risultato dei tiri
OUT:
Stampa a video il contenuto del vettore passato in ingresso

Esempi

Esempio 1 - Caratteristiche per un pg di Dungeons&Dragons
Il cui codice per intero è il seguente

====== Dungeons & Dragons Stats ======

===== Personaggio =====
<html>

<script language="javascript" type="text/javascript" src="script.js"></script>
<script language="javascript" type="text/javascript">

	for(j=0;j<6;j++){
		var lancio = new Array();
		lancio = tira_dadi(4,6);
		document.write("<strong>Lancio</strong> >> [ " + stampa_vettore_dadi(lancio) + " ]");
		document.write("<br />");
	}

</script>
<br /><br />
<input type="submit" tabindex="5" title="Aggiorna" value="Aggiorna" onClick="javascript:location.reload(true)" id="edbtn__preview" class="button">
</html>

Riquadro 3


Tools personali
eXTReMe Tracker