函数前面的"var z= "加和不加影响这么大呀?请大家帮看看,谢谢了<script>
var z = function a(x){
return x*x;
}alert(z(3)); //这几结果就很正常为9
alert(a(4)); //这个就没反应,很奇怪呀。var z= function a(x).....前面的
                     var z影响为什么这么大?
                     那要是假如继续这样写的话var z=function a(x),
                     还要alert(a(4));正常显示结果的话,该怎么写?
</script>