是的,需要赔偿。
根据《中华人民共和国道路交通安全法》的规定:
1. 机动车与非机动车驾驶人、行人之间发生交通事故,非机动车驾驶人、行人没有过错的,由机动车一方承担赔偿责任;有证据证明非机动车驾驶人、行人有过错的,根据过错程度适当减轻机动车一方的赔偿责任;机动车一方没有过错的,承担不超过百分之十的赔偿责任。
2. 交通事故的损失是由非机动车驾驶人、行人故意碰撞机动车造成的,机动车一方不承担赔偿责任。
所以,如果机动车撞了逆行的电动车,即使电动车存在违法行为,机动车仍然需要承担相应的赔偿责任。具体的赔偿金额会根据事故责任认定和损失情况来确定。