
jeje, no me habia fijado del titulo! ¿que te puedo decir? no creo que ahi es donde tengas tu problema. acabo de hacer un ejemplo y me funciona. fijate que en cada carga me posiciona el boton en diferentes distancia.
Código:
<div id="juego" name="n_juego">
<input type="button" id="parar" name="parar" value="Rápido, púlsame!!" onClick="parar();">
</div>
<script>
var ancho=screen.width;
var aleat=Math.round(Math.random()*(ancho-1))+1;
document.getElementById('parar').style.marginLeft=aleat+"px";
</script>