How to find that a number is float or integer?
float
integer
1.25 --> float 1 --> integer 0 --> integer 0.25 --> float <
1.25 --> float 1 --> integer 0 --> integer 0.25 --> float
Condtion for floating validation :
if (lnk.value == +lnk.value && lnk.value != (lnk.value | 0))
Condtion for Integer validation :
if (lnk.value == +lnk.value && lnk.value == (lnk.value | 0))
Hope this might be helpful.