질량이 정확한 값으로 제한되는 대신, 여러 값 범위에 속하면 어떻게 될까요? 다음 예를 고려해 보십시오.
질량 범위 | 폭 |
---|---|
100보다 작거나 같음 | 1인치 |
100보다 크지만 200보다 작거나 같음 | 2인치 |
200보다 크지만 300보다 작거나 같음 | 3인치 |
300보다 크지만 400보다 작거나 같음 | 4인치 |
400보다 큼 | 6인치 |
이러한 범위를 수용하도록 기존 규칙을 변경할 수 있습니다.
If mass <= 100 Then bracket_width = 1 ElseIf mass > 100 And mass <= 200 Then bracket_width = 2 ElseIf mass > 200 And mass <= 300 Then bracket_width = 3 ElseIf mass > 300 And mass <= 400 Then bracket_width = 4 Else bracket_width = 6 End If
이와 같이 변경한 상태에서 각 IF 또는 Else If 문에서 값 범위를 확인합니다.
질량 매개변수에서 다중 값 리스트 제거
마지막 단계로, 현재 다중 값 매개변수인 사용자 매개변수 mass를 수정합니다. 다중 값 리스트를 편집하여 이 매개변수와 연관된 다중 값 특성을 제거할 수 있습니다.
수정된 규칙 테스트
(1) mass=75, width=1인치 (2) mass=150, width=2인치