Creo que antes de utilizar la variable numero, deberias de enviar una llamada a la funcion cargar.. porque no aparece nada ya que la variable es nula.
por ej. intenta
Código HTML:
<script type="text/javascript">
cargar(5);
function cargar(valor) {
numero = valor;
}
</script>
y luego el codigo que le sigue.. eso debe de poner dentro de tu tabla el numero 5