三元表达式 i==0&&j==0?0:1i==0||j==0?0:1 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 带二个条件是啥意思?是这个意思: var _a = ret == "1" ? "success" : ret == "0" ? "fail" : "undefined" ? var str =str1==0?str2==0:1 如果str1==0 str1=str2如果str2==0 str1=1 var str =str1==0?str2==0:1 如果str1==0 str1=str2如果str2==0 str1=1你这个例子到底是要给str赋值还是给str1赋?如果你想实现,如果str1==0时,结果为str2的值,否则再判断如果str2==0时,为str2的值,否则为1那么写法是var str = str1==0?str2: str2==0?str2:1 可以加上括号string str = str1 == "0" ? (str2 == "0" ? "1" : 另一个值) : 第三个值;不过还是写成switch case比较便于阅读。 asp.net怎样让文章分页 问一个SQL和ASP.NET的问题 using 的问题 ###这个存储过程怎么理解? 留下你的MSN 客户端对话框如何向服务器端传值,服务器端如何接收???????? home版本vista中vs2005使用问题 初学者问题:asp.net中<%...%>和%>...<%是起什么作用的? img路径问题求助 求减肥药~ asp页面日期时间显示问题 xml根级别上的数据无效
var str =str1==0?str2==0:1
如果str1==0
str1=str2
如果str2==0
str1=1
var str =str1==0?str2==0:1
如果str1==0
str1=str2
如果str2==0
str1=1你这个例子到底是要给str赋值还是给str1赋?
如果你想实现,如果str1==0时,结果为str2的值,否则再判断如果str2==0时,为str2的值,否则为1
那么写法是
var str = str1==0?str2: str2==0?str2:1
string str = str1 == "0" ? (str2 == "0" ? "1" : 另一个值) : 第三个值;
不过还是写成switch case比较便于阅读。