mirror of
https://github.com/morbalint/kemkas.git
synced 2026-07-17 19:03:46 +00:00
7 lines
195 B
TypeScript
7 lines
195 B
TypeScript
export function arraySetN<T>(array: T[], n: number, elem: T): T[] {
|
|
if (array.length < n || n < 0) {
|
|
return array
|
|
}
|
|
return [...array.slice(0, n), elem, ...array.slice(n+1)]
|
|
}
|