怎样判定是正方形如题

【怎样判定是正方形如题】1、对角线相等互相平分且互相垂直 。
2、四条边都相等且相邻两条边垂直 。
3、对边互相平行且相等,对角线互相平分且垂直 。
4、对边平行且相等,相邻的两条边相等 , 且有一个直角