capricious

adjective
  1. changing suddenly and unpredictably; impulsive and unreliable

Examples