Re: lists and items and position of items
Re: lists and items and position of items
- Subject: Re: lists and items and position of items
- From: "Michelle Steiner" <email@hidden>
- Date: Fri, 11 Mar 2005 17:48:32 -0000 (GMT)
- Importance: Normal
On Fri, March 11, 2005 8:50 am, Christian Vinaa said:
> based on Apples example:
>
> on list_position(this_item, this_list)
> repeat with i from 1 to the count of this_list
> if item i of this_list is this_item then return i
> end repeat
> return 0
> end list_position
>
> set xList to {}
>
> set this_list to {"Sal", "Sue", "Bob", "Carl"}
> repeat with x in this_list
> set y to list_position(x, this_list)
> copy y to end of xList
> end repeat
>
> get xList
>
>
> I would have expected to get xList: 1, 2, 3, 4
>
> but am getting 0, 0, 0, 0,
>
> hmmm dare I ask why ?
because in every instance the handler is returning zero. You need to put
"return 0" in an "else" clause of the "if-then" statement
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Applescript-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden