Menu
Coddy logo textTech

Özet Meydan Okuması

Coddy'nin JavaScript Journey'sinin Nesne Yönelimli Programlama bölümünün bir parçası. Ders 20 / 56.

challenge icon

Görev

Sana bir GameCharacter sınıfı verildi. Görevin:

  1. Başlangıç değeri true olan özel bir #isAlive alanı eklemek
    • #health > 0 ise #isAlive değerini true olarak ayarlayan
    • #health ≤ 0 ise #isAlive değerini false olarak ayarlayan
    özel bir #checkIfAlive() metodu eklemek

Kendin dene

import { GameCharacter } from './GameCharacter.js';

// Test kodu - değiştirmeyin
const warrior = new GameCharacter("Warrior");

warrior.takeDamage(30);
console.log(warrior.getStatus());  // "Alive" çıktısını vermeli

warrior.takeDamage(80);
console.log(warrior.getStatus());  // "Defeated" çıktısını vermeli

Nesne Yönelimli Programlama bölümündeki tüm dersler

Kendi başına pratik yap: Online JavaScript derleyicisi