Es posible cambiar el valor del parámetro de función?

Tengo una función con dos parámetros, por ejemplofunction (a,b). Quiero dentro de la función, tomar el valor de b y reemplazarlo con c. Estaba pensando en algo como$(b).replaceWith(c), pero no funcionó. Sé que puedo crear una nueva variable dentro de la función con el nuevo valor, pero ¿es posible cambiar el valor de b? Es algo como esto posible. ¿O están los parámetros establecidos en piedra?

Permítanme intentar explicar lo que estoy tratando de hacer. Hay tres funciones, una función general y luego dos funciones dentro de ella que se activan por evento de alternar. Y quiero que la segunda función haga algo para obtener un valor y pasarlo a la tercera función. Así que aquí estaría el código

function(a,b){

    $('selector').toggle(

        //I want this to gather a value and store it in a variable
        function(){},

        //and I want this to accept the variable and value from the previous function
        function(){}
    )}

La única forma en que puedo pensar en hacer esto es agregar un parámetro c para la función general y luego modificarlo con la primera función y hacer que el nuevo valor pase a la segunda función.

Respuestas a la pregunta(7)

Su respuesta a la pregunta