我正在尝试编写一个自定义计算器,但我无法计算出一个数字,我希望能够在输入的数字之前添加小数点。
例如,如果用户输入 4,我希望字符串中的值看起来像 1.04,依此类推 14 = 1.14, 100 = 2.00。
我尝试使用内置函数 var num = 4; fig = num.toFixed(2);
但这不起作用,我能想到的唯一方法是使用 if(val.length >2){ do something; } 这将是一个很长的路要走。有没有人对此有任何想法?
我正在尝试编写一个自定义计算器,但我无法计算出一个数字,我希望能够在输入的数字之前添加小数点。
例如,如果用户输入 4,我希望字符串中的值看起来像 1.04,依此类推 14 = 1.14, 100 = 2.00。
我尝试使用内置函数 var num = 4; fig = num.toFixed(2);
但这不起作用,我能想到的唯一方法是使用 if(val.length >2){ do something; } 这将是一个很长的路要走。有没有人对此有任何想法?
这与您之前的问题非常相似:Javascript number placement and how to , 4 = 0.04, 14 = 0.14, 100 = 1.00
假设您的用户输入了一个您分配给 variable 的数字num
。结果由下式给出
var result = 1 + (num / 100)
您也可以在上一个问题的任何答案给出的结果上加 1。