我在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