标签: conditional

适用于平板电脑/移动设备的 CSS 条件,而不仅仅是 <!--[if IE]>?

我制作了一个在所有浏览器中都可以正常呈现的网站,但是当在手机或平板电脑上查看时,体型字体的重量font-weight: 100;刚刚好。

有没有办法编写一个 css 条件来定位手机和平板电脑,类似于 IE 条件?

<!--[if IE]>
According to the conditional comment this is IE<br />
<![endif]-->
Run Code Online (Sandbox Code Playgroud)

css conditional cross-browser

0
推荐指数
1
解决办法
6060
查看次数

SICP lisp'if'条件表达式解释

我正在通过SICP工作并参与了关于平方根代码的部分.我理解'if'语句只能跟随单个表达式.但是,在代码中,

(define (sqrt-iter guess x)
    (if (good-enough? guess x)
    guess
    (sqrt-iter (improve guess x)
               x)))
Run Code Online (Sandbox Code Playgroud)

当'guess'和'x'已经被陈述为'if'的结果表达式时,我不明白第3,第4和第5行是如何有效的.

lisp scheme conditional if-statement sicp

0
推荐指数
1
解决办法
229
查看次数

我可以将条件三元运算符用于字符串连接吗?

我有以下疑问:我可以以某种方式将条件三元运算符用于字符串连接吗?

我正在尝试做这样的事情:

String sql = "insert into TirConsolidatoPolizzaFondo "
                       + "(Polizzaid, FondoID, isQuadraturaOk, ReteVendita,  CodiceConferimento, PercentualeRendimentoDaInizioGestione, "
                       + "DataInizioGestione, PercentualeRendimentoDaInizioAnno, DataInizioAnno, PercentualeRendimentoDaInizioTrimestre, "
                       + "DataInizioTrimestre, DataCalcoloBF, ValoreNavBF, DataRiferimentoNavBF, ControvaloreFinaleBF, ValoreNavPUC, "
                       + "DataRiferimentoNavPUC, ControvaloreFinalePUC, NumeroQuotePUC, DeltaControvaloreFinale, TIMESTAMP, "
                       + "DataValutaUltimaOperazione, MsgPercentualeRendimentoDaInizioAnno, MsgPercentualeRendimentoDaInizioGestione, "
                       + "MsgPercentualeRendimentoDaInizioTrimestre, isTirAnomalo, CodiceLineaBF) "
                       + "values"
                       + "(" + 



                       qsTirPF.getPolizzaid() != null ?  qsTirPF.getPolizzaid() : "null";
Run Code Online (Sandbox Code Playgroud)

这意味着在第一个 String 主干处我想连接由以下评估的值:

qsTirPF.getPolizzaid() != null ?  qsTirPF.getPolizzaid() : "null";
Run Code Online (Sandbox Code Playgroud)

但是 Eclipse 给我签名这个错误:

Type mismatch: cannot convert from …
Run Code Online (Sandbox Code Playgroud)

java conditional ternary-operator

0
推荐指数
1
解决办法
3005
查看次数

具有多种条件的三元运算符

您好我正在尝试正确格式化三元运算符以在PHP中使用多个条件:

$result = ($var !== 1 || $var !== 2) ? '' : 'default';
Run Code Online (Sandbox Code Playgroud)

问题是,在这种格式中,即使iv $ var为1或2,我也总是不正确.例如$var == 0,有一个条件,它工作正常.欢迎任何帮助.

php conditional

0
推荐指数
1
解决办法
4911
查看次数

我如何等到变量达到某个数字才能做某事?

我正在用C++创建一个游戏.在这个游戏中,我创建了一个名为的类Player.本Player类有称为属性magic.这个属性是一个整数,并且在整个游戏中不断上升,当用户做某事或完成任务时,他们可以获得magic.一旦达到某一点,用户获得一个新的法术,法术将保存在玩家类的数组中.

我希望能够在整个游戏中检查此属性,看它是否已达到一定水平.

我想只是在每次magic属性上升时进行检查,但每次这样做时都会增加很多条件.如:

user.magic++ 
if(user.magic == 2) {
    //Give a new spell 
}
else if(user.magic == 3) {
    //Give a new spell
}
Run Code Online (Sandbox Code Playgroud)

每次magic更新属性时都要执行此操作.这似乎需要花费大量的时间和精力来不断输入.我应该将上面的代码放在一个函数中,每次magic更新时都运行它吗?

有一个更好的方法吗?

c++ algorithm conditional

0
推荐指数
1
解决办法
175
查看次数

在循环条件下使用数学类方法是否缓慢?

如果我有一个for循环的例子,并且我想使用类似Math.round()的东西来舍入数字,但我只需要将数字四舍五入(即数字在整个循环中没有变化)是否更好将它存储到变量中,然后在条件中使用变量或者无关紧要?

 for (int i = 0;i < Math.Round(x);i++)
   {
   //Some code  
   }
Run Code Online (Sandbox Code Playgroud)

VS

 for (int i = 0,roundedX = Math.Round(X); i<roundedX;i++)
  {  
  //Some code 
  }
Run Code Online (Sandbox Code Playgroud)

c# methods conditional loops

0
推荐指数
1
解决办法
108
查看次数

在 if 语句中使用或 (Python)

我只是在写一个简单的 if 语句。只有当用户输入“Good!”时,第二行才会评估为真。如果“太好了!” 输入它会执行else语句。我可以不使用或喜欢这个吗?我需要逻辑还是?

    weather = input("How's the weather? ")
if weather == "Good!" or "Great!": 
    print("Glad to hear!")
else: 
    print("That's too bad!")
Run Code Online (Sandbox Code Playgroud)

python conditional if-statement

0
推荐指数
1
解决办法
2万
查看次数

返回 reactjs 的多个条件

我正在创建一个 react 项目,但在显示时无法执行多个条件我的组件具有如下状态:{user valid: "ok" valid2: "ok" }

在 return () 我想添加一个条件来显示“OK”,如果 valid 或 valid2 等于 ok 我试过这样的事情:

<p>
 {
   this.state.user.valid === "ok" || this.state.user.valid2 === "ok" ? "ok"
: "verify"
 }
</p>
Run Code Online (Sandbox Code Playgroud)

但它不起作用 请问如何做到这一点?

先感谢您

conditional reactjs

0
推荐指数
1
解决办法
8815
查看次数

为NullPointerException,JAVA 8编写多个检查的替代方法

有没有更好的方法在JAVA 8中编码?

    if (info1 != null && info1.getId() != null && info1.getPartyNumber()!= null) {
        billing.setSenderId(info1.getId());
        billing.setSenderNumber(info1.getPartyNumber());
    }
    if (info2 != null && info2.getId() != null && info2.getPartyNumber()!= null) {
        billing.setReceiverId(info2.getId());
        billing.setSellerNumber(info2.getPartyNumber());            
    }

    ..
    ..
Run Code Online (Sandbox Code Playgroud)

提前致谢.注意:我调查Optional.ofNullable()但不确定这是否真的有助于多次检查?

java null conditional optional java-8

0
推荐指数
1
解决办法
204
查看次数

Liquid :我如何结合两个条件?

Liquid 新手在这里寻求帮助。我有两个系列和每个系列中的一个产品,它们具有相似的名称:

(集合) 零食棒 > (产品)巧克力片

(集合)蛋白棒 > (产品)薄荷巧克力片

我正在尝试根据集合和产品句柄隐藏/显示特定于这些项目(在同一页面内)的内容。我已经尝试了以下方法,但是即使 == 应该是特定的,这也显示了这两个项目,它不是并且显示为它认为 Chocolate-chip 和 chocholate-chip-mint 是匹配的,但它不是:

{% if product.handle == "chocolate-chip" %} // do something {% endif %}
Run Code Online (Sandbox Code Playgroud)

我试过这个,但不行:

{% if collection == "protein-bars" && product.handle == "mint-chocolate-chip" %} // do something {% endif %}
Run Code Online (Sandbox Code Playgroud)

我也试过这个,但它不起作用:

{% if product.handle == "mint-chocolate-chip" | within: collections.protein-bars %} // do something {% endif %}
Run Code Online (Sandbox Code Playgroud)

最终,我只想验证我是否在产品页面上,我的逻辑检查:

  1. URL 中的产品句柄(完全匹配) mint-chocolate-chip。
  2. 该项目是该系列的一部分:蛋白质棒(不是零食棒)

https://www.blakesesedbased.com/collections/snack-bars/products/chocolate-chip

https://www.blakesesedbased.com/collections/protein-bars/products/mint-chocolate-chip

您可以在 Mint Chocolate Chip 页面上看到逻辑认为“chocolate-chip”是产品匹配,并且在 mint-chocolate-chip 页面上显示了关于 Chocolate-chip 的信息(在产品显示下方的白色部分)。

conditional liquid shopify

0
推荐指数
1
解决办法
1307
查看次数