用了Node.ELEMENT_NODE之后就成了偶数了,请问怎么解决?
那为什么老师的就没有出现那种情况?
楼上正解。
第一种:来个最好解决的办法:(k+1)改成(k+1)/2。因为每次都是把那个空节点算进去所以除以2。
第二种:再者就是加一个判断,只输出ELEMENT类型。,这种办法这个K值不能用,得自己定义一个序号值,每次让它加一。
推荐第一种。简单好用。