I want to get the max value of a list, and return the first index of its 
occurrence in the list, tacitly.

My solution

 maxWithIndex =: {.@:I.@:(= >./), >./

works ok, but calculates >./ twice. Is there a tacit way to do this with only a 
single calc of >./ ?

Thanks,
Jon
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to