Monkey CでArrayにPushする

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