【问题标题】:Boolean logic exercise set布尔逻辑练习集
【发布时间】:2016-12-24 05:11:29
【问题描述】:

我面临以下问题:

将每个变量设置为 true 或 false,具体取决于您希望表达式在 true 和 false 周围返回不带引号的值。

代码如下所示:

# test_1 = 77 != 77
test_1 = is/true 77 != 77

# test_2 = -4 <= -4
test_2 = is/true -4 <= -4

# test_3 = true -44 < -33
test_3 = is/true -44 <-33

# test_4 = false100 == 1000
test_4 = is/true 100 <= 1000

我不断收到此语法错误:

unexpected integer expecting $end

我对 Ruby 完全陌生。非常感谢任何帮助。

【问题讨论】:

    标签: ruby


    【解决方案1】:

    你真正需要的是

    test_1 = 77 != 77 # false
    test_2 = -4 <= -4 # true 
    test_3 = -44 <-33 # true
    test_4 = 100 <= 1000 # true
    

    = sing 之后的“is/true”会给你错误,只需删除它,它应该可以正常工作

    【讨论】:

    • 非常感谢 MZaragoza,它没有说语法错误,现在它说 test_4 的值不正确,终端内只是说 true
    • 我很高兴将测试 4 更改为
    • :) 很高兴能够提供帮助
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-07-11
    • 1970-01-01
    • 1970-01-01
    • 2015-04-18
    • 2011-08-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多