Like any vehicle, the efficiency of an EV is affected by driving style, speed, load weight, weather, driving conditions, and terrain. Temperature has a big impact on the efficiency of EVs, affecting the range, charging speed, and battery regeneration while driving. Some manufacturer websites provide range calculators to help you understand variance in battery/range performance. A good independent source for range information is ev-database.