Мы хотим проверять числа на последние два символа. Как это сделать?
Представим что у нас есть массив из чисел:
var massiv = [123, 223, 444, 555, 623, 777]
Мы хотим знать, оканчивается число на 23 или нет. Если оканчивается, то отобрать такие числа.
Нам поможет метод filter(), которым мы будем обходить все элементы массива. На каждой итерации обхода мы будем проверять условие работы регулярного выражения с утверждением. Выполнять регулярное выражение будем методом exec():
massiv.filter(i=>/23$/.exec(i))
В результате мы получим массив:
[123, 223, 623]
Информационные ссылки
Стандарт ECMAScript — Раздел «Array.prototype.filter ( callbackfn [ , thisArg ] )» — https://tc39.es/ecma262/#sec-array.prototype.filter
Стандарт ECMAScript — Раздел «RegExp.prototype.exec ( string )» — https://tc39.es/ecma262/#sec-regexp.prototype.exec
Стандарт ECMAScript — Раздел «Assertion» — https://tc39.es/ecma262/#sec-assertion