问题标签 [conditional-statements]
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.
c - If 和等式语句
我试图在这里解决问题,但我不知道为什么我的代码不起作用。任何帮助表示赞赏。编辑:编辑以进行下面提到的更正,但输出的第二行仍然有一个额外的“15”(粗体),我不明白它来自哪里。
我的输出是
18662658515 5552272 15
python - 给定python中的条件,获取唯一的列表/元组元素
python - 如何在给定条件的python中获取元组/列表元素?这经常发生,我正在寻找一种很好的几行pythonic方式来做到这一点。
这里可能是一个例子:
考虑一个包含二维点坐标的元组,如下所示:
而且我想得到一个点,在给定任意点的情况下最小化欧几里得距离(例如,[X,Y],我的观点是:它不包含在列表中!)
任何人都有一个怪异的班轮(或没有)吗?谢谢!
php - 徽章系统和存储条件作为变量?
我正在尝试编写一段代码来检查用户统计信息,无论是他们的积分、排名还是 num_friends,然后再授予他们类似于 SO 中使用的徽章。系统设置为当用户完成任务(投票、评论等)时,他们的 user_id 会被记录并排队等待 cron 作业以 5 分钟的间隔进行评估。这是最有效的方法吗?我看到了另一篇关于徽章的帖子,但不确定这是否是被选为首选方式的方法。
我的另一个问题是关于实际检查用户的这些变量(点数、排名、num_friends)。我有许多徽章,并希望允许管理员在他们选择变量、运算符(==、>= 等)及其设置的值的位置添加自己的徽章。如何在 IF 条件语句中评估它?我尝试将 SWITCH 用于运算符,但无法正确评估变量,例如:
我想我必须使用 eval() 但我不确定如何,任何帮助将不胜感激!
c# - 什么是条件同步?
有人可以向我解释条件同步吗?
一个例子(最好在 C# 中)也将不胜感激。
ruby - 如何在 Ruby 中编写 switch 语句
如何switch
在 Ruby 中编写语句?
sql - ActiveRecord 是否支持 sql 语句中的动态条件?
我想在添加下拉菜单时添加条件的 Rails 应用程序中进行 SQL 查询。显然,如果未选择下拉菜单,我不想使用空白条件进行搜索。如何在 SQL 语句中开发动态条件?
未经测试的例子:
未选择下拉菜单时: Object.find("billy," :conditions => {})
选择下拉列表时: Object.find("billy," :conditions => {"last_name => "johnson"})
谢谢您的意见!
php - 带有条件帮助的 MySQL SELECT
每个评论可以有多个回复,但是,回复不能被回复。因此,当有人回复评论时,他们插入的行将在父 ID 列中包含他们回复的评论的 ID。
我想检索所有评论,如果评论有回复,我想检索最后一个回复。
这可以在 1 个查询中实现吗?或者最好在 php 循环语句期间再次调用数据库以获取对评论的最后回复?
在此先感谢,请原谅我的无知,因为我还在学习。
unix - unix条件检查!
下面检查的是什么条件?
如果 [[ !-s ${文件} || -z ${文件}]]
(这里 $FILE 是一个数据文件)
c++ - 为什么选择 Switch/Case 而不是 If/Else If?
这个问题主要指向 C/C++,但我想其他语言也很相关。
我不明白为什么仍然使用 switch/case 而不是 if/else if。在我看来,这很像使用 goto,并导致相同类型的混乱代码,而使用 if/else if 可以以更有条理的方式实现相同的结果。
尽管如此,我还是经常看到这些街区。找到它们的常见位置是在消息循环(WndProc...)附近,而这些是它们引发最严重破坏的地方之一:变量在整个块中共享,即使不合适(并且不能在里面初始化)。必须特别注意不要放弃休息,等等......
就个人而言,我避免使用它们,我想知道我是否遗漏了什么?
它们比 if/else 更有效率吗?它们是按照传统进行的吗?
coding-style - 如果函数中的语句什么是最好的方法
如果我有一个带有大量条件的函数,那么组织它的最佳方式是什么?
我担心的是其他人进入代码并了解正在发生的事情。尽管示例很简单,但可以想象条件非常复杂。
例如:
或者
或者