Posted at

Monkey CでArrayにPushする

More than 1 year has passed since last update.

Connect IQ のArrayオブジェクトにPushがないので作りました。

function pushArray(array, obj){

array.add(obj);
array = array.slice(1, null);
return array;
}


テストコード

    var myArr = [1,2,3,4,5];

System.println(pushArray(myArr,6));
// 出力 [2,3,4,5,6]


参考

Arrayオブジェクト https://developer.garmin.com/downloads/connect-iq/monkey-c/doc/Toybox/Lang/Array.html