您好,假如我有在所有股票建立兩個陣列變數:A[1]~A[20}和B[1]~B[20],然後要從A[1]與B[1]開始比較,用N計數:
若A[1]>B[1]就計數N=1,若A[1]>B[1] and A[2]>B[2]就計數N=2,若A[1]>B[1] and A[2]>B[2] and A[3]>B[3]就計數N=3....以此類推
計數後要把N用Outputfield指令列出來做高低排列,請問要如何寫呢?
您好,假如我有在所有股票建立兩個陣列變數:A[1]~A[20}和B[1]~B[20],然後要從A[1]與B[1]開始比較,用N計數:
若A[1]>B[1]就計數N=1,若A[1]>B[1] and A[2]>B[2]就計數N=2,若A[1]>B[1] and A[2]>B[2] and A[3]>B[3]就計數N=3....以此類推
計數後要把N用Outputfield指令列出來做高低排列,請問要如何寫呢?
請問陣列是不是不能搭配在trueall函數裡?
Hello neverdie62,
是的,trueall 函數並不是針對陣列撰寫的。
要針對陣列做比較的話,目前系統有內建 Array_Compare 函數,但此函數和您的需求不太相同。
由於您會需要使用到排行,會建議自行撰寫函數比較計算。
3 評論