LBound

構文
  1. Double = LBound( 配列 )
引数
配列
下限値を求める配列
戻値
配列の下限値

プログラム

//////////////////////////////////////////////////
// 【引数】
//   配列 : 下限値を求める配列 
// 【戻値】
//   配列の下限値 
//////////////////////////////////////////////////
FUNCTION LBound(arr[])
	RESULT = UBound(arr) - LENGTH(arr) + 1
FEND

//////////////////////////////////////////////////
// 【引数】
//   配列 : 上限値を求める配列 
// 【戻値】
//   配列の上限値 
//////////////////////////////////////////////////
FUNCTION UBound(array[])
	RESULT = RESIZE(array)
FEND

解説

  1. 2行目
    	RESULT = UBound(arr) - LENGTH(arr) + 1
    
    配列の下限値を戻値として返す。配列の上限値から配列のサイズを引いて1を加えた値。