ما الذي يحدث مع رمز Typescript هذا؟
اكتب TupleOfLength<
        تي،
        L يمتد الرقم،
        R يمتد T[] = []،
> = R['الطول'] يمتد L؟ R : TupleOfLength<T, L, [...R, T]>;
ما الذي يحدث مع رمز Typescript هذا؟
اكتب TupleOfLength<
        تي،
        L يمتد الرقم،
        R يمتد T[] = []،
> = R['الطول'] يمتد L؟ R : TupleOfLength<T, L, [...R, T]>;
user
ينتج النوع TupleOfLength صفًا يتكون من العنصر T المتكرر L مرات، والذي يتم تخزينه كـ R لأنه ينشئ الصف بشكل متكرر.
assistant