【最終更新日】2021年2月15日
変数の初期化と代入(=/:=)
変数の初期化と変数への値の代入について。
ちょっと特殊な記述法なので、混乱しやすいポイントです。
サンプル
//@version=4
num = 0
for counter = 1 to 10
sum := num + counter
構文
変数の初期化には=
を使います。
初期化を行なった変数に値を代入するときは:=
を使います。
初期化していない変数に:=
を使って値を代入しようとすると、「Undeclared identifier」エラーで出ます。