if(a=1){
//显示正确的结果
}
}else{
显示错误的结果
}
你的逻辑不对,a=2的时候就是什么也不做啊!
你好好看看!else是和if(a>0)一起使用的!
if(a>0){
if(a=1){
//显示正确的结果
}else{
return
}
}else{
显示错误的结果
}
这样试试。不过就是跳出来了!
javascript查看一个对象中的属性和值,包括里面有嵌套的情况。function f(obj){
var s=""
for(prop in obj){
var temp=typeof obj[prop]
if(temp==="object"){
s+=prop+":"+"{"+f(obj[prop])+"}"
}
else{
s+=prop+":"+obj[prop]+"\n"
}
}
return s
}
这个函数所需要的参数是一个对象。