[ Foro de Javascript ]

Afectar un valor de una funcion desde otra funcion

05-Sep-2022 04:45
Invitado (Inden65)
0 Respuestas

Disculpen, tengo una duda sobre como afectar en -1 el valor de una variable desde otra funcion, tengo en mi pagina un boton regresar y en su codigo del boton necesito que disminuya en -1 el contador solo que en este lenguaje no se como hacerlo exactamente, les  adjunto pedazo del codigo

*/ESTA funcion agrega un producto 1 en 1 y se detiene cuando llega
VoissProductsSales.prototype.addSequence = function(productId, sequenceId,idSubCategory,namePCategory, sequenceName, productName,productsToChoose,isFirst,productSequenceId,isDelivery,isNext,noAdd){/*{{{{*/
  dataSequences    = JSON.parse(sessionStorage.dataSequences || "{}");
  dataProducts     = JSON.parse(sessionStorage.dataProducts || "{}");
  console.log(dataSequences)
  var htmlContent='';

  if(isNext != true)
  for (currentProduct in dataProducts){
   if(productSequenceId == dataProducts[currentProduct].PI)
     if(String(dataProducts[currentProduct].SI) != "0"){
       sessionStorage.sequenceInSequence = true
       console.log("Entro a anidada")
       this.previousSequenceFinal = this.previousSequence
       this.nextSecuence = productId + '|' + sequenceId + '|' +idSubCategory + '|' +namePCategory + '|' + sequenceName + '|' + productName + '|' +productsToChoose + '|' +isFirst + '|' +productSequenceId
       console.log(this.nextSecuence)
       sessionStorage.seqFName = sequenceName
       this.seqFId = sequenceId
       voissProductsSales.addSequence(dataProducts[currentProduct].PI,dataProducts[currentProduct].SI,idSubCategory,namePCategory,sequenceName,'',1,1,'',null,true);
       return
     }
  }

  var found=false;
  if(sequenceId>1)
  {
     console.log("SeqId : " + String(sequenceId))
*/ESTA PARTE ES donde va aumentando 1 en 1
     voissProductsSales.comboAmounts[sequenceId]+= parseFloat($("#voissDefaultProducts").val());
     console.log("AAmount : " + String(voissProductsSales.comboAmounts[sequenceId]))
//////////////////////////////////////////////////////////////////////////
EN ESTA OTRA funcion es donde esta el boton regresar y solo me falta que disminuya en -1 el contador de la otra funcion, muchas gracias por la atencion y ojala me pudieran ayudar

VoissProductsSales.prototype.backSecuence = function (isDelivery)
{
}







(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)