آرایه/از نسخه
1.38.0takeRight
یک آرایه جدید شامل n عنصر آخر آرایه ورودی برمیگرداند.
takeRight(array, n):T[]پارامترها
arrayT[]الزامیآرایهای که باید عناصر انتهایی آن دریافت شوند.
nnumberالزامیتعداد عناصری که باید از انتهای آرایه گرفته شوند.
مقدار بازگشتی
T[]یک آرایه جدید شامل n عنصر آخر آرایه ورودی.
مثالها
01
استفاده پایه
سه عنصر آخر یک آرایه را دریافت میکند.
TypeScript
import { takeRight } from "@cyref/js";
const numbers = [1, 2, 3, 4, 5];
const result = takeRight(numbers, 3);
console.log(result);
// [3, 4, 5]02
گرفتن بیشتر از طول آرایه
اگر n بزرگتر یا مساوی طول آرایه باشد، یک کپی از کل آرایه برگردانده میشود.
TypeScript
import { takeRight } from "@cyref/js";
const numbers = [1, 2, 3];
const result = takeRight(numbers, 10);
console.log(result);
// [1, 2, 3]03
مقدار صفر یا منفی برای n
وقتی n صفر یا منفی باشد، تابع یک آرایه خالی برمیگرداند.
TypeScript
import { takeRight } from "@cyref/js";
const numbers = [1, 2, 3, 4, 5];
console.log(takeRight(numbers, 0));
// []
console.log(takeRight(numbers, -2));
// []04
گرفتن تمام عناصر
وقتی n برابر با طول آرایه باشد، تمام عناصر در یک آرایه جدید برگردانده میشوند.
TypeScript
import { takeRight } from "@cyref/js";
const numbers = [1, 2, 3];
const result = takeRight(numbers, numbers.length);
console.log(result);
// [1, 2, 3]05
آرایه خالی
گرفتن عناصر از یک آرایه خالی، یک آرایه خالی برمیگرداند.
TypeScript
import { takeRight } from "@cyref/js";
const result = takeRight([], 3);
console.log(result);
// []ساخته شده با@cyref/js·مستندات رسمی