Хорошо, спасибо тебе за помощь.Я использовал метод .apply ()
let web3 = new Web3();
let instanceContract = new web3.eth.Contract(abi);
instanceContract.options.address = tokenData.address;
let necessaryMethod = instanceContract.methods[incomeData.methodCall];
let methodCall = necessaryMethod.apply(this, incomeData.argumentsForFunction);
return methodCall.encodeABI();
В первом случае я вызвал функцию getByteCode (firstObj ,comeData) , а следующий в массивеcomeData.argumentsForFunction = ['0x323 ..... ',' 1500000000 '].
В другом случае я вызвал функцию getByteCode (firstObj ,comeData) withcomeData.argumentsForFunction = [' 0x323 ..... ','0x3228 .... ',' 54454000000 ']