Я пытаюсь сделать так, чтобы пользователь вводил количество вещей X, но эти вещи не могут быть ниже 0, и в случае, если пользователь вводит больше 32 кода, он должен отклоняться от пользователя, но при этом продолжать если выбрал.
Это код, который у меня пока есть:
set aerender_clone to 0
set USER_instances to 0
repeat until USER_instances ≥ 1
set USER_instances to the text returned of (display dialog "Render instances" default answer 1 with icon note buttons {"Cancel", "Continue"} default button "Continue")
if USER_instances < 0 then
display dialog "Atleast 1 instance must be selected" with icon note buttons {"sure, ok"} default button "sure, ok"
else if USER_instances > 32 then
display dialog "We recomend a maximum of 32, still want to continue?" with icon note buttons {"No", "Yes"} default button "No"
set USER_instances to 0
else
display dialog "Code is working!"
set aerender_clone to USER_instances
end if
end repeat
Дело в том, что если я введу число, подобное 4, 8, 6, код будет предупреждать меня, что мой номер больше 32, но если я введу 12, код продолжится.
Я немного потерян здесь.