Відмінності між версіями «Завдання JavaScript»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
(J3)
Рядок 23: Рядок 23:
  
 
=== J3 ===
 
=== J3 ===
* Універсальна перевірка правильності введення адреси електронної пошти.
 
 
* Створити форму з полями та перевірити правильність їх заповнення:
 
* Створити форму з полями та перевірити правильність їх заповнення:
** Ім'я Прізвище
+
** '''Базовий рівень:'''
** Дата народження
+
*** Ім'я та прізвище:
** Три навчальні предмета на вибір студента (наприклад, алгебра, геометрія, аналіз) і відповідні бали з них за шкалою від 0 до 100
+
**** Два слова, обідва з великої букви;
** Поле "Середній бал" (після вводу трьох оцінок по предметах у полі "Середній бал" зявляється середня оцінка за шкалою A D C D E)
+
**** Підтримка подвійних імен/прізвищ;
* В HTML документі замінити всі теги "р" на "div".
+
*** Дата народження:
 
+
**** Формат ДД.ММ.РР або ДД.ММ.РРРР;
 +
**** Роздільний символ "." або "/";
 +
*** Три навчальні предмета на вибір студента і відповідні бали з них за шкалою від 0 до 100 та  конвертація (кожної оцінки) у систему A-F;
 +
** '''Високий рівень:'''
 +
*** Знайти універсальну перевірка правильності введення адреси електронної пошти;
 +
*** До дати народження створити перевірку чи не перевищує число місяців - 12, і число днів - 31;
 +
*** До оцінки додаті поле "Середній бал" (після вводу трьох оцінок по предметах у полі "Середній бал" зявляється середня оцінка за шкалою A D C D E F)
 
----
 
----
  

Версія за 10:57, 12 жовтня 2015

Завдання JavaScript

J1

  • Історія розвитку JavaScript (НЕ ВІДПРАВЛЯТИ! Прочитати для загального розвитку).
  • Версії JavaScript.
  • Об'єктна модель браузерів, варіанти реалізацій.

J2

  • Ознайомитись із довідником для класу Math.
  • Знайти інформацію про роботу з типом String.
    • Дану інформацію мати при собі на парі.
  • Базовий рівень
    • Розробити звичайний калькулятор
  • Високий рівень
    • Розробити інженерний калькулятор

Js2 calc.png Js2 2.png



J3

  • Створити форму з полями та перевірити правильність їх заповнення:
    • Базовий рівень:
      • Ім'я та прізвище:
        • Два слова, обідва з великої букви;
        • Підтримка подвійних імен/прізвищ;
      • Дата народження:
        • Формат ДД.ММ.РР або ДД.ММ.РРРР;
        • Роздільний символ "." або "/";
      • Три навчальні предмета на вибір студента і відповідні бали з них за шкалою від 0 до 100 та конвертація (кожної оцінки) у систему A-F;
    • Високий рівень:
      • Знайти універсальну перевірка правильності введення адреси електронної пошти;
      • До дати народження створити перевірку чи не перевищує число місяців - 12, і число днів - 31;
      • До оцінки додаті поле "Середній бал" (після вводу трьох оцінок по предметах у полі "Середній бал" зявляється середня оцінка за шкалою A D C D E F)

J4

  • Створити три блоки, що будуть виїжджати зліва, по черзі, у вигляді сходів, після натиснення на посилання (будь-яке). та заїжджати назад, так само при натиснені цього ж посилання.
  • (На 5 балів) реалізувати виїзд всіх трьох блоків за допомогою однієї функції.

J5

  • Створити аналог гри "поцілити в метелика" (приклад розглядали на лекційному занятті).
  • (На 5 балів) Забезпечити у програмі вибір декількох зображень (при кліку на зображення у списку зображення змінюється на робочій області).
  • (На 5 балів) Забезпечити у програмі підрахунок кліків на кожному зображенні (в якості контейнера використати масив).

J6

  • Повторити завдання j4 (mootools або jquery)
  • Знайти та розібратись з Lightbox (jquery або mootools)
  • Зробити гармошку (jquery та mootools)