Il mio script d'esempio è questo qua sotto

codice HTML:
<script type="text/javascript">
            function ciao(conta) {
                numero=1;                
            }            
</script>


Il problema è che non riesco a tirare fuori dalla funzione la variabile "numero", neanche utilizzando return dentro la funzione
So che il parametro sembra messo li a caso, ma nel lavoro che sto facendo mi serve.
Quindi quando nel body vado a scrivere queste stringhe...

codice HTML:
<script type="text/javascript">
        ciao(conta);
            document.write(numero);
</script>

...non mi esce il valore di "numero" a display
Mentre se elimino il parametro (conta) sia sopra che sotto, tutto funziona
il problema è che il parametro mi serve, come risolvo?