问题标签 [ternary]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
576 浏览

algorithm - 将流数据转换为三进制(base-3)

给定两个设备之间的时钟 3 级 (-1,0,+1) 通道,将位流转换为通道表示和从通道表示转换为流最有效的方法是什么?

当前的方法是取 3 个二进制位,并转换为两个三元组。我相信这会浪费 11% 的通道容量(因为从未使用过 9 对可能的对中的 1 个)。我怀疑分组可能会减少这种浪费,但是这个项目使用的是 8 位设备,所以我的组大小受到限制。

我想使用 divmod-3,但我在任何时候都没有可用的整个二进制流。有没有一种可以从 LSB 开始的“增量”divmod3 的方法?

作为一个未经训练的猜测,我推测应该有一种“分析接下来的 3 位,删除一位,更改一位”形式的方法——但我一直无法找到可行的方法。

0 投票
10 回答
1496 浏览

php - 我应该用三元速记 if/else 替换所有 if/else 语句吗?(PHP)

我正在阅读三元速记 if/else 并且想知道用三元速记替换所有(或大部分)我的传统 if/else 语句是否有意义或更有益?这会让它跑得更快吗?还是所有的好处都在于它的代码更少?

感谢您的见解!

0 投票
1 回答
1140 浏览

java - hibernate: association with unmapped entity

Since Boolean type is not mapped entity so its giving error "targeting an unmapped class".

0 投票
6 回答
579 浏览

python - x = (10

我想知道 python 中的等价物是什么:

n = 100
x = (10 < n) ? 10 : n;
print x;

由于某种原因,这在 Python 中不起作用。我知道我可以使用 if 语句,但我只是好奇是否有一些更短的语法。

谢谢。


我想知道 python 中的等价物是什么:

由于某种原因,这在 Python 中不起作用。我知道我可以使用 if 语句,但我只是好奇是否有一些更短的语法。

谢谢。


如何创建设置但全局重定向?

我需要,当一个人来到 mysite.com/index.html -> refirect to mysite.com/index.php 或

mysite.com/index.phtml -> mysite.com/index.php。或 mysite.com/index.sdsf -> mysite.com/index.php。或者

mysite.com/about.phtml -> mysite.com/about.php。

0 投票
14 回答
104720 浏览

java - 三元运算符中的多个条件

首先,问题是“编写一个 Java 程序,使用三元运算符找出三个数字中最小的一个。”

这是我的代码:

我尝试在三元运算符中使用多个条件,但这不起作用。我缺席了几天,所以我真的不知道该怎么办,我老师的电话也关机了。有什么帮助吗?

0 投票
4 回答
31964 浏览

javascript - Javascript 三元运算符和赋值

对于这个简单的 JavaScript 赋值语句,我得到了意想不到的结果:

我本来希望将 1 分配给 t 。如果你这样做,结果相同

有人可以解释为什么这不能按预期工作吗?

0 投票
3 回答
1156 浏览

java - 如何使用三元运算符缩短此代码?

我有以下一段代码

我想知道是否有办法缩短这个。我尝试使用三元运算符,但遇到了一些困难。建议?

0 投票
4 回答
245 浏览

php - PHP和JS对变量求值的区别

有人可以向我解释为什么下面的 javascript 代码会产生 321 的警报,而 PHP 代码会产生 1。

我知道 PHP 代码评估表达式并返回 true 或 false。我不知道为什么在 JavaScript 中它像三元运算符一样工作。它只是用语言实现的方式吗?

谢谢!

0 投票
4 回答
75276 浏览

lua - Lua 中的内联条件(a == b ?“是”:“否”)?

无论如何在Lua中使用内联条件?

如:

0 投票
1 回答
54 浏览

ternary-operator - 是否有任何语言可以使用三元运算符来修改代码结构?

我很想知道是否有任何语言可以使用三元运算符在运行时修改代码结构。如:

我假设如果这存在于任何地方,则三元的 if 和 else 语句在编译时都必须是可接受的。