Javascript Js掩蔽数据计算

Javascript Js掩蔽数据计算,javascript,math,maskedinput,Javascript,Math,Maskedinput,这是关于js中的简单数学问题。 我有两个变量 屏蔽值(非整数字符串)=1.123,20 简单整数x 我正试图在下面计算。 结果=屏蔽值/x 为了将字符串转换为整数,我尝试使用parseInt。 不幸的是,我来不了。İt返回值为“1”,而不是1.123,20。 我知道这对你们所有人来说都很简单,但我坚持了( 提前感谢Java脚本中的,您不必指定数据类型,您只需对所有数据类型使用“var”。在您的情况下,当您在表达式中使用字符串和整数时,js会自动将字符串转换为整数(除此之外,整数将转换为字符串)。

这是关于js中的简单数学问题。 我有两个变量

  • 屏蔽值(非整数字符串)=1.123,20
  • 简单整数x
  • 我正试图在下面计算。 结果=屏蔽值/x 为了将字符串转换为整数,我尝试使用parseInt。 不幸的是,我来不了。İt返回值为“1”,而不是1.123,20。 我知道这对你们所有人来说都很简单,但我坚持了(


    提前感谢Java脚本中的

    ,您不必指定数据类型,您只需对所有数据类型使用“var”。在您的情况下,当您在表达式中使用字符串和整数时,js会自动将字符串转换为整数(除此之外,整数将转换为字符串)。因此

    提醒您5.3

    记住,

    "5" + 1     // returns "51"      because 1 is converted to "1"  (only for addition)
    "5" / 1     // returns 5         because "5" is converted to 5
    

    parseFloat,因为您不需要整数。
    "5" + 1     // returns "51"      because 1 is converted to "1"  (only for addition)
    "5" / 1     // returns 5         because "5" is converted to 5