Hola:
Debes declararla antes de usarla (en una sección script) y en la función que quieras que deje su valor no declararla con var... o llamarla anteponiendo window (que es un atributo del objeto window)...
<script>
var miVariable; // así se quedaría como global
function ultimaValidacion() {
var variableInterna = "un dato";// así no es global
miVariable = variableInterna; // estamos dándole valor a una variable global
window["var variableInterna"] = variableInterna;// la otra forma...
}
Saludos