||的用法有关问题

||的用法问题HeightparseInt(iHeight)||300请问这里的意思是不是当parseInt(iHeight)出错的时候就用300

||的用法问题
Height   =   parseInt(iHeight)   ||   300;

请问这里的意思是不是当parseInt(iHeight)出错的时候就用300
应该不是返回bool值的吧

[解决办法]
没错,iHeiht无效就用300,否则就用iHeight