Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Optional] Homework 7.5 - Strings, Dates #325

Open
vladyslav-yermolin-moc opened this issue Nov 16, 2023 · 0 comments
Open

[Optional] Homework 7.5 - Strings, Dates #325

vladyslav-yermolin-moc opened this issue Nov 16, 2023 · 0 comments

Comments

@vladyslav-yermolin-moc
Copy link
Collaborator

Підготовка

Як зазвичай, початок розробки нової функціональності (нового завдання) відбувається з актуальної версії продакшена (гілка main).

  1. Перемкніться на гілку main та завантажте найновішу версію з нашого репозиторію.
  2. Заведіть нову гілку під назвою 7-js_strings_dates_<ім'я користувача github>.

Завдання

  1. Доробіть функцію calculate з завдання №5. Ця функція має вертати не тільки число, а і примітку pokemon/pokemons або game/games, в залежності від вашого проєкту.

  2. Якщо результат більший за 1 - виводьте множину pokemons або games.
    image
    image

  3. Оновіть jsdoc функції - приберіть number з @returns та допишіть що саме вона повертає: покемони чи ігри.

  4. Інтегруйте цю сторінку у ваш проєкт (якщо ви ще цього не зробили):

  • додайте її як calculator.html в папку проєкта
  • додайте посилання цю сторінку на всі інши сторінки вашого сайту, як на дизайні

image

Завдання із зірочкой

  1. Додайте текст із датою та часом виконання функції. Дата у форматі 16-Nov-2023, 17:30. Час виконання - у мілісекундах. Це називається бенчмаркінг.
    image

  2. ПО БАЖАННЮ: Порівняйте час виконання в різних браузерах. Поекспериментуйте із додаванням затримки типа цього:

function затримка(мілісекунди) {
  var початок = new Date().getTime();
  while (new Date().getTime() - початок < мілісекунди);
}

function вашаФункція() {
  // Ваш код тут

  // Затримка на 3 секунди (наприклад)
  затримка(3000);

  // Інший код тут
}

вашаФункція();

Дедлайни

  • Дедлайн створення п-реквеста: 13:00 субота 24-листопада-2023
  • Фінальний дедлайн: 21:00 понеділок 26-листопада-2023
@vladyslav-yermolin-moc vladyslav-yermolin-moc changed the title Optional Homework 7.5 [Optional] Homework 7.5 - Strings, Dates Nov 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant