Javascript Programlama Dilini Öğrenmek İsteyenler

Çevrimdışı smyi

  • Bilge Meclis Üyesi
  • *****
  • 4.629
  • 34.107
  • 4. Sınıf Öğretmeni
  • 4.629
  • 34.107
  • 4. Sınıf Öğretmeni
# 31 Ara 2020 14:15:45
[linkler sadece üyelerimize görünmektedir.]
ortaokul için otomatik ebaya ders atama programı var mıdır? yukarıdaki program ilkokul 4.sınıfa kadar ders ataması yapıyor.

hocam ortaokul için hazırlamadım. fakat internete şöyle bir program var.
[linkler sadece üyelerimize görünmektedir.]
belki işinize yarayabilir.

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 4.153
  • 14.968
  • 1. Sınıf Öğretmeni
  • 4.153
  • 14.968
  • 1. Sınıf Öğretmeni
# 03 Oca 2021 12:06:11
Merhabalar. Biraz javascript öğreneyim dedim. İlk "Hoşgeldiniz" sayfası. Bakalım ne kadar öğreneceğim.

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 4.153
  • 14.968
  • 1. Sınıf Öğretmeni
  • 4.153
  • 14.968
  • 1. Sınıf Öğretmeni
# 03 Oca 2021 18:52:33
++ nın kullanımı
sayının değerini 1 arttırır.

Çevrimdışı smyi

  • Bilge Meclis Üyesi
  • *****
  • 4.629
  • 34.107
  • 4. Sınıf Öğretmeni
  • 4.629
  • 34.107
  • 4. Sınıf Öğretmeni
# 03 Oca 2021 19:14:30
[linkler sadece üyelerimize görünmektedir.] hocam. hoş geldiniz.
aklınıza takılan konularda yardımcı olabilirim.

şimdilik gördüğüm küçük bir eksiklik var. Türkçe karakter sorununu çözmek için head tag'ının içine <meta charset="utf-8"> ekleyiniz.

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 4.153
  • 14.968
  • 1. Sınıf Öğretmeni
  • 4.153
  • 14.968
  • 1. Sınıf Öğretmeni
# 03 Oca 2021 19:41:13
[linkler sadece üyelerimize görünmektedir.]
[linkler sadece üyelerimize görünmektedir.] hocam. hoş geldiniz.
aklınıza takılan konularda yardımcı olabilirim.

şimdilik gördüğüm küçük bir eksiklik var. Türkçe karakter sorununu çözmek için head tag'ının içine <meta charset="utf-8"> ekleyiniz.
Hoşbulduk [linkler sadece üyelerimize görünmektedir.] hocam. Kendimi geliştireyim dedim.

<script type="text/javascript"> şeklinde yazmak zorunlu mu? yoksa
<script> şeklinde yazmamız yeterli mi?

Çevrimdışı smyi

  • Bilge Meclis Üyesi
  • *****
  • 4.629
  • 34.107
  • 4. Sınıf Öğretmeni
  • 4.629
  • 34.107
  • 4. Sınıf Öğretmeni
# 03 Oca 2021 19:45:10
[linkler sadece üyelerimize görünmektedir.]
Hoşbulduk [linkler sadece üyelerimize görünmektedir.] hocam. Kendimi geliştireyim dedim.

<script type="text/javascript"> şeklinde yazmak zorunlu mu? yoksa
<script> şeklinde yazmamız yeterli mi?
<script> yeterli. ben sublime text3 kullandığım için "<s" yazar yazmaz gerisini otomatik tamamlıyor.

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 4.153
  • 14.968
  • 1. Sınıf Öğretmeni
  • 4.153
  • 14.968
  • 1. Sınıf Öğretmeni
# 03 Oca 2021 19:46:50
[linkler sadece üyelerimize görünmektedir.]
<script> yeterli. ben sublime text3 kullandığım için "<s" yazar yazmaz gerisini otomatik tamamlıyor.
Geany kullanıyordum. sublime text3 kullanayım hocam. Teşekkürler.

Çevrimdışı recepogretmenim

  • Uzman Üye
  • *****
  • 1.051
  • 7.625
  • Birleştirilmiş Sınıf
  • 1.051
  • 7.625
  • Birleştirilmiş Sınıf
# 03 Oca 2021 20:27:07
Bende yavaştan başlıyayım. Kodlamada Visual Studio Code kullanıyorum.

Çevrimdışı smyi

  • Bilge Meclis Üyesi
  • *****
  • 4.629
  • 34.107
  • 4. Sınıf Öğretmeni
  • 4.629
  • 34.107
  • 4. Sınıf Öğretmeni
# 03 Oca 2021 21:16:54
Canlı ders saatlerini takip için küçük bir program yaptım.

Çevrimdışı recepogretmenim

  • Uzman Üye
  • *****
  • 1.051
  • 7.625
  • Birleştirilmiş Sınıf
  • 1.051
  • 7.625
  • Birleştirilmiş Sınıf
# 03 Oca 2021 21:28:38
[linkler sadece üyelerimize görünmektedir.]
Canlı ders saatlerini takip için küçük bir program yaptım.

saatleri nerden alıyor öğretmenim tam kavrayamadım

Çevrimdışı smyi

  • Bilge Meclis Üyesi
  • *****
  • 4.629
  • 34.107
  • 4. Sınıf Öğretmeni
  • 4.629
  • 34.107
  • 4. Sınıf Öğretmeni
# 03 Oca 2021 22:03:45
[linkler sadece üyelerimize görünmektedir.]
saatleri nerden alıyor öğretmenim tam kavrayamadım

hocam programın en son satırında iki fonksiyonun çağrıldığını göreceksiniz.
ayarla() foksiyonu tüm işi yapan fonksiyon
repeatEvery(ayarla, 60000) fonksiyonu dakika başında ayarla fonksiyonunun tekrar çağrılmasını sağlıyor.

ayarla fonksiyonu açılışında dakika() fonksiyonunu çağırıyor. işte saati alan ve gösteren fonksiyon bu

var d = new Date(); mevcut zaman
var dk = d.getMinutes(); mevcut dakika
var sa = d.getHours(); mevcut saat

dk+=sa*60; bu sabahtan bu yana geçen dakika miktarı
return dk; bu da fonksiyonun dakikayı dönmesini sağlıyor.

ayarlada dakikayı alıyorum. mesela 850
sonra 510 çıkarıyorum. 510 sabah saat 8:30'a denkgeliyor.
850-510=340
sonra bu sayıyı 40'a bölünce kalanını alıyorum : 20
eğer bu sayı 30 dan küçükse 30-20=10 kurabiye bırakıp "Dersin bitmesine 10 dakika var." yazdırıyorum
sayı 30'dan büyükse bu defa sayıyı 30'dan çıkarıyorum.
kalan sayıyı 10'dan çıkarıp teneffüsün kalan dakikasını yazdırıyorum.
çayın yüksekliğini ise kalan süreyi 10 ile çarpıp yüzde olarak çay yüksekliği ayarlıyorum.

Çevrimdışı recepogretmenim

  • Uzman Üye
  • *****
  • 1.051
  • 7.625
  • Birleştirilmiş Sınıf
  • 1.051
  • 7.625
  • Birleştirilmiş Sınıf
# 03 Oca 2021 22:12:58
[linkler sadece üyelerimize görünmektedir.]
hocam programın en son satırında iki fonksiyonun çağrıldığını göreceksiniz.
ayarla() foksiyonu tüm işi yapan fonksiyon
repeatEvery(ayarla, 60000) fonksiyonu dakika başında ayarla fonksiyonunun tekrar çağrılmasını sağlıyor.

ayarla fonksiyonu açılışında dakika() fonksiyonunu çağırıyor. işte saati alan ve gösteren fonksiyon bu

var d = new Date(); mevcut zaman
var dk = d.getMinutes(); mevcut dakika
var sa = d.getHours(); mevcut saat

dk+=sa*60; bu sabahtan bu yana geçen dakika miktarı
return dk; bu da fonksiyonun dakikayı dönmesini sağlıyor.

ayarlada dakikayı alıyorum. mesela 850
sonra 510 çıkarıyorum. 510 sabah saat 8:30'a denkgeliyor.
850-510=340
sonra bu sayıyı 40'a bölünce kalanını alıyorum : 20
eğer bu sayı 30 dan küçükse 30-20=10 kurabiye bırakıp "Dersin bitmesine 10 dakika var." yazdırıyorum
sayı 30'dan büyükse bu defa sayıyı 30'dan çıkarıyorum.
kalan sayıyı 10'dan çıkarıp teneffüsün kalan dakikasını yazdırıyorum.
çayın yüksekliğini ise kalan süreyi 10 ile çarpıp yüzde olarak çay yüksekliği ayarlıyorum.


Bende biz başlatıyoruz yada saatleri log a kaydediyoruz diye düşünmüştüm. Canlı ders olmasa bile sitem 8.30 çalışmaya başlıyor :)
Doğru anladım galiba

Çevrimdışı smyi

  • Bilge Meclis Üyesi
  • *****
  • 4.629
  • 34.107
  • 4. Sınıf Öğretmeni
  • 4.629
  • 34.107
  • 4. Sınıf Öğretmeni
# 03 Oca 2021 22:27:35
[linkler sadece üyelerimize görünmektedir.]
Bende biz başlatıyoruz yada saatleri log a kaydediyoruz diye düşünmüştüm. Canlı ders olmasa bile sitem 8.30 çalışmaya başlıyor :)
Doğru anladım galiba
Evet hocam, doğru.

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 4.153
  • 14.968
  • 1. Sınıf Öğretmeni
  • 4.153
  • 14.968
  • 1. Sınıf Öğretmeni
# 05 Oca 2021 09:56:15
Merhaba [linkler sadece üyelerimize görünmektedir.] hocam. Burada neden alert işlemiyor acaba?

Çevrimdışı smyi

  • Bilge Meclis Üyesi
  • *****
  • 4.629
  • 34.107
  • 4. Sınıf Öğretmeni
  • 4.629
  • 34.107
  • 4. Sınıf Öğretmeni
# 05 Oca 2021 10:20:47
[linkler sadece üyelerimize görünmektedir.]
Merhaba [linkler sadece üyelerimize görünmektedir.] hocam. Burada neden alert işlemiyor acaba?
hocam js de form tagını kullanmıyoruz. o PHP nin elemanı ve submit butonuyla beraber sayfanın yenilenmesine sebebiyet veriyor. yine bu nedenle input type olarak "submit" yerine "button" kullanıyoruz.

name yerine de id kullanınca her şey düzeliyor.

 


Egitimhane.Com ©2006-2023 KVKK