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

Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account log in.