LutfullahUygur Posted February 25, 2015 Share Posted February 25, 2015 Merhaba Arkadaşlar Lise 3 Öğrencisiyim Web Tasarımda JavaScript görüyoruz gerçeği söyleyeyim pek kafam basmadı , hoca bu ödevi verdi Yapamayan direkt 0 alacak bildiğin sınav notu gibi yardım edermisiniz. aşağıdaki metni bir değişkene atayın. ve bu metinde bulunan harfleri tek tek kaç adet olduğunu ekrana yazan programı yazınız. olmayan harf gösterilmeyecek. a = 23 adet b = 5 adet c = 12 adet e = 10 adet ... gibi metin: Bundan yirmi yıl sonra yapmadığınız şeylerden dolayı, yaptıklarınızdan daha fazla pişman olacaksınız. Demir alın ve güvenli limanlardan çıkın artık.. Rüzgarları arkanıza alın, araştırın, hayal edin ve keşfedin. Quote Link to comment Share on other sites More sharing options...
TeYyArEe Posted February 25, 2015 Share Posted February 25, 2015 Okulda size JavaScript ile ilgili şimdiye kadar neler öğretildi bilmiyorum. Ancak en basit şekli ile şu şekilde yapılabilir. var cumle = 'ddeeeennneeemmmmeeee'; var harfler = new Object; for(x = 0, boyut = cumle.length; x < boyut; x++) { var l = cumle.charAt(x) harfler[l] = (isNaN(harfler[l]) ? 1 : harfler[l] + 1); } for(listele in harfler) { document.writeln(listele + ' = ' + harfler[listele]); } Quote Link to comment Share on other sites More sharing options...
LutfullahUygur Posted February 25, 2015 Author Share Posted February 25, 2015 Okulda size JavaScript ile ilgili şimdiye kadar neler öğretildi bilmiyorum. Ancak en basit şekli ile şu şekilde yapılabilir. var cumle = 'ddeeeennneeemmmmeeee'; var harfler = new Object; for(x = 0, boyut = cumle.length; x < boyut; x++) { var l = cumle.charAt(x) harfler[l] = (isNaN(harfler[l]) ? 1 : harfler[l] + 1); } for(listele in harfler) { document.writeln(listele + ' = ' + harfler[listele]); } Teşekkür Ederim , incelerim Hoca anlatmıyor , veriyor geçiyor. Ben hep forumdan öğrendiklerimle sınavdan yüksek alıyorum. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.