In exercising the above-mentioned powers and duties, the Zoning Board of Appeals may, in conformity with Village law, reverse, affirm, wholly or partly, or modify the order, requirement, decision or determination appealed from, and make such order, requirement, decision or determination as ought to be made, and to that end have all the powers of the administrative officer from whom the appeal is made. The concurring vote of a majority of the entire Zoning Board of Appeals, namely, an affirmative vote of at least three members, shall be necessary in order to reverse a decision of the Code Enforcement Officer or authorize a variance from the terms of this chapter.