Kim Kazanır
Seçimleri karşılaştırın
Kim Kazanır, CoddyKit'te ücretsiz bir Javascript for Kids dersidir. Bu, 4 dersinin 3. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Javascript for Kids öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Javascript for Kids kursu toplamda 4 dersten oluşur.
Kazananı Bulma Zamanı! 🏆
Siz ve computer birer seçim yaptınız. Şimdi büyük soru: kim kazanıyor? 🤔
Koda iki seçimi karşılaştırmayı öğreteceğiz! ⚖️
let you = 'rock'
let computer = 'scissors'
console.log('You: ' + you + ' ✊')
console.log('Computer: ' + computer + ' ✂️')Önce Beraberliği Kontrol Edin 🤝
En kolay kontrol beraberliktir. İki seçim de aynıysa kimse kazanmaz!
Eşleşip eşleşmediklerini görmek için === kullanırız. 🟰
let you = 'paper'
let computer = 'paper'
if (you === computer) {
console.log('It is a tie! 🤝')
}Koşul İfadesi 🔀
if, "bir şeyi yalnızca doğru olduğunda yap" anlamına gelir. 🔀
( ) içindeki soru doğruysa { } içindeki kod çalışır!
let you = 'rock'
if (you === 'rock') {
console.log('You picked rock! ✊')
}Kazandığınızda ✊
Taş seçer ve computer da Makas seçerse kazanırsınız! 💥
Taş makası ezdiği için YOU şampiyonsunuz! 🏆
let you = 'rock'
let computer = 'scissors'
if (you === 'rock' && computer === 'scissors') {
console.log('You win! ✊ beats ✂️ 🏆')
}AND Sözcüğü 🔗
&& ifadesi AND anlamına gelir. 🔗
İki şeyi aynı anda kontrol eder. İkisinin de doğru olması gerekir!
Taş seçersiniz AND computer da makas seçer. ✊✂️
let a = true
let b = true
if (a && b) {
console.log('Both are true! ✅')
}Kazanabileceğiniz Tüm Yollar 🌟
Üç şekilde kazanabilirsiniz:
- Taş ✊ Makası ✂️ yener
- Kâğıt 📄 Taşı ✊ yener
- Makas ✂️ Kâğıdı 📄 yener
Üçünü de kontrol ederiz! 🎯
let you = 'paper'
let computer = 'rock'
if (you === 'paper' && computer === 'rock') {
console.log('You win! 📄 beats ✊ 🏆')
}OR Sözcüğü 🔀
|| ifadesi OR anlamına gelir. 🔀
Herhangi bir parça doğruysa sonuç doğrudur. Kazanma olasılıklarınızın tamamını birlikte listeleyebiliriz!
let win = true
let lose = false
if (win || lose) {
console.log('At least one is true! ✅')
}Kaybetme Durumu İçin Başka Bir Koşul 😅
Beraberlik olmadıysa ve kazanmadıysanız... kaybettiniz! 😅
else kullanarak "aksi durumda bunu yap" deriz.
let youWon = false
if (youWon) {
console.log('You win! 🏆')
} else {
console.log('Computer wins! 🤖')
}Hepsini Bir Araya Getirme 🧩
Şimdi beraberlik, win ve lose durumlarını tek bir oyun kontrolünde birleştirelim! 🧩
Önce beraberliği, THEN kazanıp kazanmadığınızı kontrol edin; aksi durumda computer kazanır. ⚖️
let you = 'scissors'
let computer = 'paper'
if (you === computer) {
console.log('Tie! 🤝')
} else if (you === 'scissors' && computer === 'paper') {
console.log('You win! ✂️ beats 📄 🏆')
} else {
console.log('Computer wins! 🤖')
}Kazananı Bulan İşlev 🛠️
Tüm yapıyı bir işlev içine alalım! İşleve sizin seçiminizi ve computer'ın seçimini verin; o da size kimin kazandığını söylesin. 🛠️
function whoWins(you, comp) {
if (you === comp) return 'Tie! 🤝'
if ((you === 'rock' && comp === 'scissors') ||
(you === 'paper' && comp === 'rock') ||
(you === 'scissors' && comp === 'paper')) {
return 'You win! 🏆'
}
return 'Computer wins! 🤖'
}
console.log(whoWins('rock', 'paper'))Oyunu Değerlendirebilirsiniz! ⚖️
Vay canına! Kodunuz artık kazananı belirleyebiliyor! 🎉
- Aynı seçim = beraberlik 🤝
&&AND anlamına gelir 🔗||OR anlamına gelir 🔀elseaksi durumda anlamına gelir 😄
console.log('You can judge the game! ✅')
console.log('Next: play again! 🔁')Hızlı Kontrol 🧠
Beyin zamanı! 🤔
Harika! 🎉
Koda bir kazanan seçmeyi öğrettiniz! 🏆
===ile beraberliği kontrol edin 🤝&&ve||ile kazanma durumlarınızı kontrol edin 🔗- Geri kalanlar için
elsekullanın 😄
Sırada bir döngüyle yeniden oynamak var! 🔁
console.log('Lesson done! ⭐')
console.log('Let us loop the game! 🔁')Sıkça Sorulan Sorular
“Kim Kazanır” dersi ücretsiz mi?
Evet — “Kim Kazanır” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Javascript for Kids kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Javascript for Kids kursu toplamda 4 dersten oluşur.
“Kim Kazanır” dersinde ne öğreneceğim?
Seçimleri karşılaştırın Javascript for Kids ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Javascript for Kids öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Javascript for Kids, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 3. dersidir.
“Kim Kazanır” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Javascript for Kids dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Javascript for Kids dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Kurallar
- Bilgisayarın Seçimi
- Kim Kazanır
- Tekrar Oyna