1234567891011121314151617181920212223242526272829303132 |
- // prompt: or
- // Для задания Number: age используя ИЛИ || вывести сообщение об ошибке(alert)
- // если пользователь не введет возраст или нажмет отмену(т.е.prompt выдаст пустую строку или null,
- // интерпретируемую как false).
- // Number: age
- // С помощью prompt спросить у пользователя его возраст и подсчитать год рождения.
- // Год рождения вывести с помощью alert.
- const f3=(rootId) =>{
- const task03block = document.createElement('div');
- const task03title = document.createElement('h2');
- task03title.innerText = 'Task-03 Number: age';
- const guessYearBtn = document.createElement('button');
- guessYearBtn.innerText = "Run Vanga";
- guessYearBtn.style = 'margin-bottom:20px';
- rootId.appendChild(task03block);
- task03block.appendChild(task03title);
- task03block.appendChild(guessYearBtn);
- guessYearBtn.onclick = () => {
- const now = new Date();
- const thisYear = now.getFullYear();
- const vangaBall = String.fromCodePoint(128302);
- let age = prompt(`Ща угадаю твой год рождения ${vangaBall} Напиши, сколько лет тебе от роду`) || alert('Как сказал классик: "Не надо стесняться"');
- if (age) {
- const bDay = confirm("А День Рождения был в этом году?");
- bDay ? alert(`Вииииижу.... рождён ты в ${thisYear - age} году`) : alert(`Вииииижу.... рождён ты в ${thisYear - age - 1} году`);
- }
- }
- }
- f3(root);
- export default f3;
|