gpt4 book ai didi

javascript - 哪一个是正确的?警报((+"123"))警报(+"123")警报(+("123"))

转载 作者:行者123 更新时间:2023-11-28 13:43:26 25 4
gpt4 key购买 nike

我正在尝试将字符串转换为 float 。我知道 parseFloat() 可以做到这一点,但我也找到了下面的语法,但没有太多引用。

什么是正确的语法,因为它们似乎都有效。我可以在哪里了解更多相关信息?我不知道如何在 Google 上搜索它,因为我不知道它叫什么名字。

// syntax 1
alert((+"123")); // 123
alert((+"x123")); // NaN
alert((+"123x")); // NaN
alert((+"123 ")); // 123
alert((+" 123")); // 123
alert((+"12 3")); // NaN

// syntax 2
alert(+"123"); // 123
alert(+"x123"); // NaN
alert(+"123x"); // NaN
alert(+"123 "); // 123
alert(+" 123"); // 123
alert(+"12 3"); // NaN

// syntax 3
alert(+("123")); // 123
alert(+("x123")); // NaN
alert(+("123x")); // NaN
alert(+("123 ")); // 123
alert(+(" 123")); // 123
alert(+("12 3")); // NaN

最佳答案

它们在语法上都是正确的...但是示例 1 和 3 有多余的括号。

关于javascript - 哪一个是正确的?警报((+"123"))警报(+"123")警报(+("123")),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16194570/

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