Estoy tratando de hacer una repetición de una lista, pero me gustaría repetir desde el último elemento de la lista hasta el más nuevo en lugar de la otra manera.
Cómo puedo hacer eso sabiendo que esto hará en el orden equivocado :
repeat with each from 2 to count of items of creationDate
--
end repeat
Lo que intento hacer es devolver el número de artículo del último artículo que contiene el texto "lo que sea"
Actualización
repeat with anItem from 1 to count of items of (reverse of creationDate)
set xitemOnMyList to item anItem of (reverse of xID) as text
set trustitemOnMyList to item anItem of (reverse of trustSource) as text
set dateitemOnMyList to item anItem of (reverse of creationDate) as text
if xID contains xNumber and trustitemOnMyList is equal to "whatever" then
set myResult to dateitemOnMyList
else
--
end if
end repeat
No se puede hacer el punto 14 del reverso de
0 votos
Las listas tienen un
reverse
para que puedas hacer algo comorepeat with anItem in (reverse of someList)
0 votos
Parece que funciona pero siempre me sale un error "No se puede hacer el elemento 14 de la inversa de"
0 votos
En realidad creo que el error está en otro lugar dentro de mi código, estoy echando un vistazo pero el orden inverso real está funcionando, por favor envíe como una respuesta para que pueda validarlo