set the_string to "Megadeth rocks!"결과 : {"M", "e", "g", "a", "d", "e", "t", "h", " ", "r", "o", "c", "k", "s", "!", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""}
set the_array to {}
repeat 32 times
set end of the_array to ""end repeat
repeat with i from 1 to (length of the_string)
set item i of the_array to Substring(the_string, i, 1)end repeat
the_array
----------
on Substring(the_string, start_point, the_length)
return (text start_point thru (start_point + the_length - 1) of the_string)end Substring
참고로, the_array 라고 단순히 쓴 것은 return the_array 와 동일하며
함수의 리턴값을 돌려주는 기능이다. 여기서는 실제로 함수로 쓰이지는 않았다.
인용 : You don't use arrays in AppleScript. The closest thing is list.
레퍼런스 : Strings and Arrays - how do you fill a string to an array by each letter?
No comments:
Post a Comment