title: How to check whether the input is a number or string by using isNan() in groovy
body: <p>Hello i am a beginner to groovy i am cofused how to check whether the given input is a number or not i tried the following </p>
  
  <pre><code>def a= ' 12.571245ERROR'
  if(a.isNan()==0)
  {
  println("not a number")
  }
  else
  {
  println("number")
  }
  </code></pre>
  
  <p>Kindly help me how to use isNan in groovy.I googled it lot but didnt find any result . Thanks in advance </p>