• 28-12-2022, 03:06:08
    #1
    https://www.rapidtables.org/tr/text/line-counter.html
    bu sitenin scriptini arıyorum yardımcı olablrmsnz
  • 28-12-2022, 03:10:44
    #2
    Bu script özel tasarlanmış %99 / Benzer bir şey arıyorsanız codecanyona bakabilirsin
    • HasanErol07
    HasanErol07 bunu beğendi.
    1 kişi bunu beğendi.
  • 28-12-2022, 03:24:41
    #3
    ChatGPT söyledim yazıyor bakalım çıkacak mı bir şey
  • 28-12-2022, 04:05:23
    #4
    ChatGPT JavaScript'i çoktan vermiştide ben HTML de sunum denedim sadece;




    function wordCounter(text, repeatedWordsOption) {
      // Metni satırlarına ayırıyoruz
      const lines = text.split('\n');
    
      // Satır sayısını tutan değişken
      let lineCount = 0;
    
      // Kelime sayısını tutan değişken
      let wordCount = 0;
    
      // Karakter sayısını tutan değişken
      let characterCount = 0;
    
      // Tekrarlanan kelimeleri tutan nesne
      const repeatedWords = {};
    
      // Her satırı döngüyle işliyoruz
      for (const line of lines) {
        // Satır sayısını arttırıyoruz
        lineCount++;
    
        // Satırdaki kelime sayısını buluyoruz
        const words = line.split(' ');
        wordCount += words.length;
    
        // Satırdaki karakter sayısını buluyoruz
        characterCount += line.length;
    
        // Satırdaki kelimeleri tekrarlanan kelime nesnesine ekliyoruz
        for (let i = 0; i < words.length; i++) {
          // Tekrarlanan kelime seçeneğine göre döngüyü ayarlıyoruz
          const endIndex = i + repeatedWordsOption;
          if (endIndex > words.length) break;
    
          // Tekrarlanan kelimeyi oluşturuyoruz
          const repeatedWord = words.slice(i, endIndex).join(' ');
    
          // Tekrarlanan kelimeyi tekrarlanan kelime nesnesine ekliyoruz
          if (repeatedWords[repeatedWord]) {
            repeatedWords[repeatedWord]++;
          } else {
            repeatedWords[repeatedWord] = 1;
          }
        }
      }
    
      // Tekrarlanan kelime oranlarını buluyoruz
      const repeatedWordPercentages = {};
      for (const word in repeatedWords) {
        repeatedWordPercentages[word] = (repeatedWords[word] / wordCount) * 100;
      }
    
      // Sonuç dizisini oluşturuyoruz
      let result = [    lineCount,    wordCount,    characterCount,  ];
    
      // Tekrarlanan kelime seçeneğine göre sonuç dizisini güncelliyoruz
      if (repeatedWordsOption > 0) {
        result.push(repeatedWords, repeatedWordPercentages);
      }
    
      // Sonuç dizisini geri döndürüyoruz
      return result;
    }
  • 28-12-2022, 04:06:26
    #5
    QuarkChain adlı üyeden alıntı: mesajı görüntüle
    ChatGPT JavaScript'i çoktan vermiştide ben HTML de sunum denedim sadece;




    function wordCounter(text, repeatedWordsOption) {
      // Metni satırlarına ayırıyoruz
      const lines = text.split('\n');
    
      // Satır sayısını tutan değişken
      let lineCount = 0;
    
      // Kelime sayısını tutan değişken
      let wordCount = 0;
    
      // Karakter sayısını tutan değişken
      let characterCount = 0;
    
      // Tekrarlanan kelimeleri tutan nesne
      const repeatedWords = {};
    
      // Her satırı döngüyle işliyoruz
      for (const line of lines) {
        // Satır sayısını arttırıyoruz
        lineCount++;
    
        // Satırdaki kelime sayısını buluyoruz
        const words = line.split(' ');
        wordCount += words.length;
    
        // Satırdaki karakter sayısını buluyoruz
        characterCount += line.length;
    
        // Satırdaki kelimeleri tekrarlanan kelime nesnesine ekliyoruz
        for (let i = 0; i < words.length; i++) {
          // Tekrarlanan kelime seçeneğine göre döngüyü ayarlıyoruz
          const endIndex = i + repeatedWordsOption;
          if (endIndex > words.length) break;
    
          // Tekrarlanan kelimeyi oluşturuyoruz
          const repeatedWord = words.slice(i, endIndex).join(' ');
    
          // Tekrarlanan kelimeyi tekrarlanan kelime nesnesine ekliyoruz
          if (repeatedWords[repeatedWord]) {
            repeatedWords[repeatedWord]++;
          } else {
            repeatedWords[repeatedWord] = 1;
          }
        }
      }
    
      // Tekrarlanan kelime oranlarını buluyoruz
      const repeatedWordPercentages = {};
      for (const word in repeatedWords) {
        repeatedWordPercentages[word] = (repeatedWords[word] / wordCount) * 100;
      }
    
      // Sonuç dizisini oluşturuyoruz
      let result = [    lineCount,    wordCount,    characterCount,  ];
    
      // Tekrarlanan kelime seçeneğine göre sonuç dizisini güncelliyoruz
      if (repeatedWordsOption > 0) {
        result.push(repeatedWords, repeatedWordPercentages);
      }
    
      // Sonuç dizisini geri döndürüyoruz
      return result;
    }
    çok sağolasın tesekkrler
  • 28-12-2022, 04:07:39
    #6
    Oradaki tüm komplike detayların devamını getirebilir. JavaScript bilginiz varsa eğer