[Solidity] 4. 제어 구조 & 연산자 (조건문, 반복문, 오류 처리)
✅ 4. 제어 구조 & 연산자 (조건문, 반복문, 오류 처리)스마트컨트랙트의 흐름 제어와 조건 검사, 오류 처리에 필수적인 기능들인 제어 구조(Control Flow) & 연산자비즈니스 로직 검증, 보안 취약점 방지, 오류 발생 최소화에 매우 중요📌 1. 조건문: if, else, require, revert, assert✅ if, elseif (balance[msg.sender] >= 1 ether) { // 처리 로직} else { revert("Insufficient balance");}일반적인 조건 분기Solidity는 elseif 대신 else if 사용📌 2. 입력 검증 및 오류 처리구문사용 용도특징require(condition, "error")입력값, 권한 등 조건 검사조건이..
2025. 4. 17.