화면에 값을 입력받을 Input 위젯과 Button 위젯 추가.
Input Properties 세팅 >> 변수명 number, 필수 입력, 타입은 Number(혹은 Long Number) 로 설정.
화면 로컬변수로 number 추가(데이터 타입은 Integer 혹은 Long Integer), screen Action 두 개 추가.
버튼에 On Click 각 스크린 이벤트 세팅.
1. 짝수 홀수 구분 하는 로직
로직구성:
숫자가 0인 경우 0이라고 반환, 이외의 수는 2로 나누어 나머지가 0이면 짝수 나머지는 홀수 처리.
정상 동작 확인.
2. 소수인지 확인하는 로직
스크린의 로컬변수 생성. 타입은 둘 다 Integer.
로직구성:
2는 소수, 2 미만은 전부 소수가 아니게 처리 후 각 로컬변수에 화면처럼 Divider는 2, Num에는 number 할당.
이후 소수판별로직 작성하여 테스트.
+ 테스트는 소수 목록 보면서 했음.
정상 동작 확인.
'Outsystems' 카테고리의 다른 글
[Pagination] 테이블과 리스트에 페이지네이션 수동으로 붙이기 (0) | 2025.02.18 |
---|---|
[Block Event] 블록 내부에서 이벤트 트리거 후 부모에서 처리하기 (0) | 2025.02.14 |
[REST API] Rest API 전용 서비스앱 만들기 02 (0) | 2025.01.16 |
[REST API] Rest API 전용 서비스앱 만들기 01 (0) | 2025.01.16 |
[REST API] 외부 REST API 조회해서 화면에 보여주기 (1) | 2025.01.14 |