JSFiddle - React, Tailwind, and code Playground

JavaScript

let arr = [ 10, 20, 30, 50, '235', 3000, null, NaN ];

function fn( arr, ...rest ) {
	let pattern = new RegExp( '^[' + rest.join( '' ) + ']' );
	let result = [];
	for( let el of arr ) {
		if( pattern.test( el )) {
			result.push( +el );
		}
	}
	return result;
}

let result = fn( arr, 1, 2, 5 );
console.log( result );