Pouvez vous m'expliquer ce bout de code

Fermé
josephdu42 Messages postés 2 Date d'inscription dimanche 18 novembre 2018 Statut Membre Dernière intervention 18 novembre 2018 - Modifié le 18 nov. 2018 à 21:17
jordane45 Messages postés 38346 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 décembre 2024 - 19 nov. 2018 à 00:13
Bonjour,

est ce possible de me mettre des commentaires sur ce code afin que je puisse comprendre le fonctionnement svp,

merci beaucoup

function textCounter(theField,theCharCounter,theLineCounter,maxChars,maxLines,maxPerLine)

        var strTemp = "";
 var strLineCounter = 0;
 var strCharCounter = 0;
 for (var i = 0; i < theField.value.length; i++)
 {

  var strChar = theField.value.substring(i, i + 1);
  console.log(strChar);
  if (strChar == '\n')
  {
   strTemp += strChar;
   strCharCounter = 1;
   strLineCounter += 1;
  }
  else if (strCharCounter == maxPerLine)
  {
   strTemp += '\n' + strChar;
   strCharCounter = 1;
   strLineCounter += 1;
  }
  else
  {
   strTemp += strChar;
   strCharCounter ++;
  }
 }
 theCharCounter.value = maxChars - strTemp.length;
 theLineCounter.value = maxLines - strLineCounter;
}
A voir également:

2 réponses

jordane45 Messages postés 38346 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 décembre 2024 4 717
18 nov. 2018 à 23:11
0
josephdu42 Messages postés 2 Date d'inscription dimanche 18 novembre 2018 Statut Membre Dernière intervention 18 novembre 2018
18 nov. 2018 à 23:23
Je ne comprend pas quel function va avec quel variante et ce que sa veut dire, je débute dans le code.
0
jordane45 Messages postés 38346 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 décembre 2024 4 717
19 nov. 2018 à 00:13
Je t'ai donné des liens où c'est expliqué...
Si tu ne connais rien au langage commence par apprendre les bases de la programmation...et de l'algorithmie.
0