gpt4 book ai didi

javascript - 使用 typescript 比较两个十进制值

转载 作者:行者123 更新时间:2023-11-28 12:15:18 25 4
gpt4 key购买 nike

当一个值大于另一个值时,我试图用 JavaScript 向用户弹出一条消息。我使用了 float,但是当脚本应该显示 true 时它却没有显示

appVersionAndroid = '1.9'
appVersionWebAndroid = '1.10'

if(parseFloat(this.appVersionAndroid) < parseFloat(this.appVersionWebAndroid)) {
alert('needs update')
}

最佳答案

您的代码没问题,没有问题。您输入值的位置有一个小错误。你把appVersionAndroid值“1.9”和appVersionWebAndroid值1.10,这里实际上第一个值大于第二个,因为浮点转换器有两个十进制数,我的意思是1.9意味着1.90这里大于 1.10。这就是为什么你的条件变为 false。

抱歉我的英语不好。但我想你明白我想说什么。

appVersionAndroid = "1.10"
appVersionWebAndroid = "1.90"
if(parseFloat(this.appVersionAndroid) < parseFloat(this.appVersionWebAndroid)){
alert('needs update')
}

关于javascript - 使用 typescript 比较两个十进制值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50944669/

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