JSFiddle - React, Tailwind, and code Playground
by ariehg
HTML
<pre id='vla'></pre>
JavaScript
function implements(i,o){
var pattern = /function [\s\S]*\(([\s\S]*)\)[\s]*\{/
, iParams =[]
, oParams=[];
iParams = (i+"").split(pattern)[1].split(',');
oParams = (o+"").split(pattern)[1].split(',');
return (iParams<=oParams);
}
function a(a,b){}
function b(a,b,c){}
console.log(implements(a,b));
console.log(implements(function(a){},function abc(c){}));
console.log(implements(function(a){}, function aaa(){}));