我遇到问题。 如果符合我的条件,我将只声明一个变量。区分声明变量与未声明的方法
if(//some condition1)
var some1=1;
else if(//some condition1)
var some2=2;
现在
var some3=some1+some2;
如果两个条件都满足,它是好的,有在some3;
如果只有一个条件得到满足,我想要么some1
或some2
在some3
总和
我该如何做到这一点?
注意:感谢您的回答但我想只在满足条件时声明变量。 有没有其他解决方案?
为什么不声明变量,然后再只是设置它们的值,当它遇到@Loney你检查的,如果(VAR条件 – artsylar
= = undefined)condition然后添加只定义的一个 –
@captain你的意思是'if(typeof var ===“undefined”)'? – Grallen