我最近在网上读到一段javascript代码,想将其转换为C#。当遇到这行代码时,我不知道它的作用:X = (!X ? 8 : X)。请解释。
最佳答案
它检查X
是否为假(包含0、空字符串、null或未定义)。如果是,该行将 8 分配给 X
,否则 X
保留其原始值。
关于javascript - "X = (!X ? 8 : X)"在javascript中是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18252019/