DEV Community

Discussion on: Daily Challenge Post #20 - Number Check

Collapse
 
mrdulin profile image
official_dulin

Go:

package kata

func NumberProperty(n int) []bool {
  return []bool{isPrime(n), isEven(n), multipleOfTen(n)}
}

func isPrime(n int) bool {
  for i := 2; i < n; i ++ {
    if n % i == 0 {
      return false
    }
  }
  return n > 1
}

func isEven(n int) bool {
  return n % 2 == 0
}

func multipleOfTen(n int) bool {
  return n % 10 == 0
}