腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
条件(
三元
)算子为第二选择的
赋值
奇异性
、
、
在我的代码中发现了一个错误,如果bar未定义,我将使用foo = bar || baz将其
赋值
给baz,但是当对第二个参数使用
三元
表达式
时,
JS
将为
三元
表达式
指定真实值,而不管第一个值如何。似乎
JS
甚至没有计算条件
表达式
,如这里所示,其中没有定义b,但它仍然返回它的真实值。3 : 4 )通过将
三元
表达式
包装在()中,我能够得到正确的结果,但是这里发生了什么呢?为什么在上面的测试用例中返回3?
浏览 0
提问于2019-01-26
得票数 0
回答已采纳
1
回答
异常的JShint配置?
、
、
我在
JS
中使用了一个
三元
运算符,用于游戏应用程序中的一个新玩家函数:activePlayer === 0 ?activePlayer = 1 : activePlayer = 0; JSHint给了我“期望的
赋值
或函数调用,却看到了一个
表达式
”的错误。我可以在主文件中的什么地方配置JShint异常,而不是为每个单独的
JS
文件设置它们?
浏览 9
提问于2017-11-16
得票数 0
1
回答
JSLint和使用
三元
表达式
赋值
、
、
这只是一个例子,但是对于下面使用
三元
表达式
的
赋值
,我不能让它传递JSLint test。 我也不能让它忽略它。 var size = settings.size ?settings.size : defaults.size; 错误消息是“用括号包装一个
三元
表达式
,在左边的括号后面换行”。 我找不到的是一种使用parens的方法,而且
赋值
仍然有效。
浏览 21
提问于2019-04-12
得票数 1
4
回答
三元
(条件)运算符和样式
、
、
如果您从一开始就讨厌
三元
条件运算符,那么就没有必要回复了;)var foo = (some_condition) ?在上面的代码中,它返回undefined,所以它不需要
赋值
。我喜欢节省的空间,但想知道人们如何看待这种类型的使用,因为我通常只看到
三元
与
赋值
一起使用。 编辑:我已经看到了暗示“隐藏意图”的答案。虽然经典的用法是在
表达式
中使用,但与在
表达式
中使用相比,这又如何隐藏意图呢?特别是在动态语言中,人们可
浏览 0
提问于2010-11-06
得票数 5
回答已采纳
1
回答
为什么在条件"if“
赋值
中不给变量
赋值
为nothing/null?
当我尝试在vb.net中使用
三元
表达式
将空值赋给变量时,我感到很惊讶。当我通过
三元
表达式
赋值
时,它不会像预期的那样工作。 Dim i As Integer?
浏览 2
提问于2019-08-23
得票数 4
3
回答
赋值
运算符在
三元
运算符的第一个
表达式
中是如何处理的?
、
、
如果在下面代码的
三元
运算符的第一个
表达式
中给出一个等于关系运算符,那么它输出10,20,我已经理解了。b = 11:20; printf("%d, %d", a, c); } 但是,当我放置一个
赋值
运算符而不是等于关系运算符(下面给出代码)时,它将输出99现在,我不知道在
三元
运算符的第一个
表达式
中如何处理这个
赋值
运算符。
浏览 10
提问于2021-03-12
得票数 1
回答已采纳
2
回答
在Python中压缩`x if x else y`语句
、
、
、
我非常熟悉Python的
三元
运算符方法:我的问题很简单:如果没有事先
赋值
,有没有办法从返回操作数(... if或else ...)中引用这里的动机是,有时我在if ...中使用的
表达式
正是我希望在
三元
运算中得到的结果;尽管发生了这种情况,对于小的
表达式
,重复它没有问题,但对于更长的
表达式
,它会变得有点糟糕。
浏览 7
提问于2013-01-01
得票数 34
回答已采纳
1
回答
如何使PHPCS标准CodeSniffer验证
三元
操作符?
、
、
当我使用
三元
运算符时,即使是这样非常简单的:“代码嗅探器”说: $name = strlen($name) > 0?之前有一个空格,则不能将比较的值
赋值
给variableERROR Inline语句,如果语句不是allowedERROR \x期望1空格,则在“:”之前使用括号。为什么要验证所有
三元
表达式
浏览 0
提问于2014-01-16
得票数 0
3
回答
三元
语句中的JSLint错误
、
我想知道为什么这样的
三元
条件语句:请给我以下JSLint错误: 期望一个
赋值
或函数调用,而不是看到一个
表达式
浏览 3
提问于2016-08-24
得票数 1
回答已采纳
2
回答
右侧的
三元
/空合并运算符和
赋值
表达式
?
、
、
在C#中尝试
三元
和空合并运算符时,我发现可以在
表达式
的右侧使用
赋值
,例如这是一个有效的C#代码:int? b = null;奇怪的是,不仅
表达式
右侧的
赋值
被
赋值
到它自己的右侧(这意味着这里的第三行被
赋值
为12,而不是b = 12 => void之类的东西),而且这种
赋值
也有效地工作,因此在一条语句中
赋值
了两个变量你也可以在这个
赋值</
浏览 0
提问于2011-12-05
得票数 4
回答已采纳
3
回答
javascript
三元
操作符只接受单个值吗?
下面是一个典型的
三元
示例:我理解这一部分,但如果条件是真的,是否也可以
赋值
呢?greenApples = "Best Apples" : "don't eat apple"; 还是
三元
操作符只保存单个值?我问这个问题的原因是,如果
表达式
是真的话,我现在的例子似乎不允许我设置一个值。
浏览 1
提问于2019-08-24
得票数 2
回答已采纳
5
回答
Vue
JS
三元
表达式
、
、
我正在使用Vue
JS
,并试图使用
三元
表达式
有条件地更改某物的值,我很难将以下内容转换为
三元
表达式
,默认情况下,这是我的方法:isLoading为true fetchData(showLoading)
浏览 0
提问于2019-06-17
得票数 0
回答已采纳
2
回答
三值操作符用法?
、
、
我知道三值运算符用于在计算逻辑条件后进行变量
赋值
。String s = (logicalVariable) ?但是,如果我真的不想做变量
赋值
,而是设置一个句子,甚至一段代码,例如: return inventario.get(item);这些行可以写在一行
表达式
中,可能是使用
三元
操作符吗?
浏览 1
提问于2013-08-24
得票数 0
回答已采纳
1
回答
为什么这里的错误出现在
三元
运算符中?
下面的语句给出了错误“意外类型” int i = 3; System.out.println( (i==3) ? i+=3 : i-=3); 为什么会发生这种情况?
浏览 18
提问于2020-08-11
得票数 3
回答已采纳
4
回答
C#条件语句
、
它给出了“只有
赋值
、调用、递增、递减和新对象
表达式
可以用作语句”为什么? 提前感谢
浏览 2
提问于2010-01-12
得票数 0
回答已采纳
1
回答
reactJS挂钩asx在单击div时更改div的样式参数
、
、
、
<div className="linkcontainer" ID="Tile4" style={tileStyle} onClick={handleClick}>Support</div> 我想用
三元
操作符为每个元素设置
浏览 0
提问于2020-06-08
得票数 1
2
回答
下面提到的代码中出现左值错误的原因是什么?
、
、
: n = 1; printf("YES"); printf("NO"); } 有人能解释一下为什么带有
三元
运算符的行会产生但是我不明白为什么在声明n = 0 : n = 1的
三元
运算符的
赋值
部分会出现lvalue错误。如果我能正确地理解我的代码出了什么问题,那将是非常有帮助的。
浏览 36
提问于2020-11-11
得票数 2
回答已采纳
2
回答
条件运算符中的返回语句
、
、
、
、
variables above*/y = something;x和y是全局变量,它们在if部分中被修改,我需要将y
赋值
给我需要使用
三元
操作符来替换if部分:return (((a < b) ?这是因为我使用了来自类似
表达式
的返回支架,即: return (x = y);我写的是: return ((x < y) ?x = y : 1)
浏览 4
提问于2013-03-02
得票数 0
2
回答
Java中的
三元
vs if
、
为什么使用这样的
三元
是不正确的,哪里好像使用如果是正确的?
浏览 0
提问于2015-05-19
得票数 3
回答已采纳
1
回答
使用
三元
算子的C#。什么时候?
、
、
、
、
str_rle += symbol : str_rle += count.ToString() + symbol;谢谢!
浏览 5
提问于2013-01-06
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python新特性剧透:表达式内赋值
Python入门教程——变量、表达式与赋值语句
十二、Python的语句与语法-赋值与表达式
JS的正则表达式
Python 3.8.0a1 发布,新的赋值表达式 NAME:=expr
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券