我在if条件中使用变量时遇到问题。我有三个变量,其中一个是字符串类型,另外两个是Json。这里settings.DecimalDigits值是2或任何大于2将字符串转换为浮动数字Javascript
var controlValue = integer + '.' + mantissa;
controlValue = parseFloat(controlValue).toFixed(settings.DecimalDigits);
整数&尾数将具有存储在controlValue作为字符串一定值。 controlValue然后与其他两个变量(settings.MaxValue & settings.MinValue)在IF条件,但通过其状况不会比它的类型是字符串类型
if (controlValue > settings.MaxValue)
controlValue = settings.MaxValue;
if (controlValue < settings.MinValue)
controlValue = settings.MinValue;
在我分析这三个变量将在浮动型
controlValue = 123.23 123.00或
settings.MaxValue = 99.99
settings.MinValue = -99.99 0123三个值 请帮忙,这样解析穿过IF条件
嗯,所以我帮你解决这个问题,没有其他人提供任何帮助。你从我的答案中获得一些信息,并将其纳入你的解决方案(一件好事),然后你最终从我的答案中拿走任何信用,所以我根本没有收到任何声誉信用,因为你在这里相对较新,也许你不明白SO是如何工作的,但是如果你奖励那些帮助你的人,它通常会更好。 – jfriend00
Hi @ jfriend00,我试着点击你的答案的投票,它给出了一个表示你需要15点声望的方法。 :)无论如何感谢很多人......但答案没有多大帮助。然而,找到了解决办法。:) – teenu
是的,当您的声誉如此之低时,您可以奖励回答者的唯一方法就是接受他们的答案。回答其他人的问题可以获得更多的声誉。 – jfriend00