* @returns Number from buffer.
*/
public get (): number | undefined {
- const data = this.items[this.readIdx]
- if (data === -1) {
+ const number = this.items[this.readIdx]
+ if (number === -1) {
return
}
this.items[this.readIdx] = -1
this.readIdx = this.readIdx === this.maxArrayIdx ? 0 : this.readIdx + 1
--this.size
- return data
+ return number
}
/**
private checkSize (size: number): void {
if (!Number.isSafeInteger(size)) {
throw new TypeError(
- `Invalid circular buffer size: ${size} is not an integer`
+ `Invalid circular buffer size: '${size}' is not an integer`
)
}
if (size < 0) {