JSFiddle - React, Tailwind, and code Playground
HTML
<!-- Важно!
Чтобы Вас пригласили на собеседование, вместе с резюме отправьте решение тестового задания:
Написать класс Cat, который наследуется от обекта Animal. Класс Animal имеет метод getName (name можно передать в конструктор). Класс Cat имеет метод meow (возвращает строку «Cat {catname} is sayig meow».
Пример использования:
var cat = new Cat(‘garfield’);
cat.getName() === ‘garfield’ // true
cat.meow() === ‘Cat garfield is saying meow’ // true -->
CSS
Animal={}
Cat=Object.create(Animal)
Cat.meow=function(){return "Cat "+this.name+" is saying meow"}
cat=Object.create(Cat)
cat.name="Garfield"
alert(cat.meow();
JavaScript
var questionCat = 'Введите имя котика!';
var nameCat = prompt(questionCat);
var first = name.charAt(0);
while (name === null){
catName = prompt('Нельзя отменить, введите имя котика!');
} if (first<'A'||first>'Z'){
nameCat = prompt('С здоровенной литирbI и латиной BITCH, введи имя кота');}
animal = {};
Cat = Object.create(animal);
Cat.meow=function(){return 'Cat ' + nameCat + "is saying meow"};
cat=Object.create(Cat);
alert(cat.meow());