```ts
/** The values with every negative number removed. */
export function removeNegatives(values: readonly number[]): number[] {
  const result = new Array(values.length);
  let writeIndex = 0;

  for (const value of values) {
    if (value >= 0) {
      result[writeIndex++] = value;
    }
  }

  return result.slice(0, writeIndex);
}
```