gpt4 book ai didi

ruby - 比较数字及其字符串表示

转载 作者:数据小太阳 更新时间:2023-10-29 06:37:28 24 4
gpt4 key购买 nike

val1 = 1
val2 = "1"

if val1 == val2 #< Question is in this line
end

如何比较数字和它的字符串表示?

最佳答案

将其中一个转换为另一个,所以要么:

val1.to_s == val2 # returns true

或者:

val1 == val2.to_i # returns true

虽然 ruby 是dynamically typed (类型在运行时已知),它也是 strongly typed (类型不会隐式类型转换)

关于ruby - 比较数字及其字符串表示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1219828/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com