Да, это возможно:
function isPosible(param) { // Here you define a function
return param;
}
// Below you are executing the function and printing the result
console.log(isPosible("a === a")); // Returns the whole expression
Более важно понимать, что вы можете передать любое выражение в качестве аргумента функции, включая, но не ограничиваясь: Любой тип примитива (строка, число, логическое значение, undefined, null и т. д.), функции (обратные вызовы), выражения, которые оценивают что-то вроде вашего кейса .