Return All Integers Between Two Numbers
Easy
Given two integers a and b, return all integers that lie strictly between them. The endpoints a and b must not be included.
Example :
Input: a = 3, b = 8
Output: {4, 5, 6, 7}
ri! Rule Inputs
ri!num1Numberri!num2NumberExample 1 — Case 1
Input: ri!num1
400
Input: ri!num2
405
Output:
{
401,
402,
403,
404
}Example 2 — Case 2
Input: ri!num1
309
Input: ri!num2
315
Output:
{
310,
311,
312,
313,
314
}Example 3 — Case 3
Input: ri!num1
100
Input: ri!num2
200
Output:
{
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124,
125,
126,
127,
128,
129,
130,
131,
132,
133,
134,
135,
136,
137,
138,
139,
140,
141,
142,
143,
144,
145,
146,
147,
148,
149,
150,
151,
152,
153,
154,
155,
156,
157,
158,
159,
160,
161,
162,
163,
164,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
181,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
195,
196,
197,
198,
199
}Appian Expression Tips
- • Use
ri!variableNamefor rule inputs - • Use
a!localVariables(local!x: …, body)for locals - • Use
a!forEach(items: …, expression: fv!item)to iterate - • Use
where()/reject(fn!isnull, list)to filter