Я пытаюсь найти количество элементов в переменной, я пытался создать какое-то время l oop, чтобы проверить, существует ли элемент переменной, если он затем делает go для следующего элемента и проверка, если она существует, повторяется до тех пор, пока элемент не существует, затем отображается текущий номер элемента, который должен быть последним элементом переменной. Вот мой код:
set stuff to "123456789"
set x to "1"
set num to item x of stuff
if exists item x of stuff then
repeat while exists item (x + 1) of stuff
if exists (item x of stuff) then
set x to (x + 1)
else
set num to x
end if
end repeat
end if
display dialog num
В настоящее время, когда я запускаю этот код, я получаю сообщение об ошибке: «Не удается получить элемент 10 из« 123456789 »». Что я понимаю, говорит мне, что 10 является последним элементом этой переменной, но эта информация мне не помогает в виде сообщения об ошибке. Заранее спасибо