Yardım JavaScript şifre zorluğu belirleme uygulaması?

benresev

Öğrenci
Katılım
10 Mart 2023
Mesajlar
1
Reaksiyon puanı
0
Puanları
1
Yaş
34
Merhaba. Şöyle bir uygulama var ama bir türlü yapamadım. Nasıl yapmam gerektiğini anlatabilecek bir üyemiz varsa memnun olurum.

Bir şifre alanına girilen şifrenin kolay -
orta - zor bir şifre durumunu gösteren
uygulama.



Kurallar:
Bir büyük harf varsa 3 puan
Bir küçük harf varsa 1 puan
Sayısal değer varsa 1 puan
Özel karakter varsa 3 puan
Puan Toplamına Göre : 0-2 arası Kolay, 2-5 Orta, 5> Zor yazdırılacak.
 
Katılım
20 Temmuz 2017
Mesajlar
6,858
Reaksiyon puanı
5,173
Puanları
293
Regex'i araştırmanı tavsiye ederim dostum. Büyük harfi sana fikir vermesi adına yazdım. Geri kalanı sende artık. Tek yapman gereken regex ifadesini istenilen duruma göre değiştirmek.
document.querySelector("#send-pasword").addEventListener("click", ()=>{ passwordInput = document.querySelector("#password-input").value console.log("number of capital letters: ") capitalLettersNumber = passwordInput.match(/[A-Z]/g) capitalLettersNumber ? console.log(passwordInput.match(/[A-Z]/g).length ): console.log(0) })
 

hakanyargici

Profesör
Katılım
7 Ekim 2022
Mesajlar
1,425
Çözümler
6
Reaksiyon puanı
959
Puanları
293
Yaş
23
Merhaba. Şöyle bir uygulama var ama bir türlü yapamadım. Nasıl yapmam gerektiğini anlatabilecek bir üyemiz varsa memnun olurum.

Bir şifre alanına girilen şifrenin kolay -
orta - zor bir şifre durumunu gösteren
uygulama.



Kurallar:
Bir büyük harf varsa 3 puan
Bir küçük harf varsa 1 puan
Sayısal değer varsa 1 puan
Özel karakter varsa 3 puan
Puan Toplamına Göre : 0-2 arası Kolay, 2-5 Orta, 5> Zor yazdırılacak.
Bu tarz sorularının cevabı StackOverFlow'da öncesinde binlerce kez sorulmuştur. Tavsiyem ileride çıkacak engeller için oraya bakmanız ve kodu anlamanız yönünde olacak.
 
Üst