Podrías contar el length de childNodes del div que contiene los inputs si no vas a poner nada, o haces algo como esto:
<input type="text" name="num2" />
Miras el atributo del ultimo nodo.
También puedes poner el atributo en el button de modo que haces esto:
function clicked(e){
var n = e.target.getAttribute('n')*1 + 1;
e.target.setAttribute('n',n);
...
}