Eg 1:
Global $exString = '1100'
ConsoleWrite("StringIsDigit(" & $exString & ")=" & StringIsDigit($exString) & @CRLF)
ConsoleWrite("IsInt(" & $exString & ")=" & IsInt($exString) & @CRLF)
ConsoleWrite("IsNumber(" & $exString & ")=" & IsNumber($exString) & @CRLF)
MsgBox(0, "Is Numerical ?","StringIsDigit(" & $exString & ")=" & StringIsDigit($exString) & @CRLF & "IsInt(" & $exString & ")=" & IsInt($exString) & @CRLF & "IsNumber(" & $exString & ")=" & IsNumber($exString))
EG2:
if treat variable as number it works but value is not correct because i am checking input data is numeric or string:
;Global $exString = 'xx1100'
Global $exString = '1100xx'
$exString = Number($exString)
ConsoleWrite("StringIsDigit(" & $exString & ")=" & StringIsDigit($exString) & @CRLF)
ConsoleWrite("IsInt(" & $exString & ")=" & IsInt($exString) & @CRLF)
ConsoleWrite("IsNumber(" & $exString & ")=" & IsNumber($exString) & @CRLF)
MsgBox(0, "Is Numerical ?","StringIsDigit(" & $exString & ")=" & StringIsDigit($exString) & @CRLF & "IsInt(" & $exString & ")=" & IsInt($exString) & @CRLF & "IsNumber(" & $exString & ")=" & IsNumber($exString))