# Метод compare

Метод `compare` сравнивает два объекта буфера и возвращает число, определяющее их различия. Если метод возвращает `0` - два буфера являются одинаковыми по размеру, `1` - первый буфер больше второго, `-1` - первый буфер меньше второго. В параметре метода указываем два буфера, которые хотим сравнить между собой.

## Синтаксис

`Buffer.compare(первый буфер, второй буфер);`

## Пример

Давайте сравним два буфера:

`import { Buffer } from 'buffer'; let buffer1 = Buffer.alloc(12); let buffer2 = Buffer.alloc(10); console.log(Buffer.compare(buffer1, buffer2));`

Результат выполненного кода:

`1`

## Смотрите также

- метод `alloc`,
  который создает новый объект буфера
- метод `equals`,
  который сравнивает буферы и возвращает булевое значение
- свойство `Buffer.compare`,
  которое сравнивает буфер с заданным объектом

← →
↑