Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
16
Добавлен:
15.01.2021
Размер:
146.94 Кб
Скачать

Задание:

  1. Написать скрипт для реализации задачи №1, условие которой выбирается в соответствии с вариантом задания, при этом скрипт разместить в html-документе. Необходимо учитывать, что окно prompt всегда возвращает строку, поэтому для преобразования полученного значения в число надо использовать метод parseInt("преобразуемая строка"), возвращающий целое число.

  2. Написать скрипт для реализации задачи №1, условие которой выбирается в соответствии с вариантом задания, при этом скрипт разместить в отдельном файле с расширением .js и связать этот файл с html-документом.

  3. Написать скрипт, с использованием функций, для реализации задачи №2, условие которой выбирается в соответствии с вариантом задания.

Вариант №1:

Задача №1:

  1. Вывести на экран запрос на ввод положительного целого числа №1 и прочитать это число и проверить его соблюдение заданного условия.

  2. Вывести на экран запрос на ввод положительного целого числа №2 и прочитать это число и проверить его соблюдение заданного условия.

  3. Найти сумму всех чисел, в диапазоне от 0 до большего из введенных чисел, которые делятся без остатка на меньшее из введенных чисел.

  4. Вывести результат в окно сообщений.

Задача №2:

  1. Вывести на экран запрос на ввод имени и прочитать это имя.

  2. Организовать mini-тест из 5, идущих последовательно, вопросов на тему “Синтаксис JavaScript”. При этом вопросы должны предполагать два варианта ответа на них: "Да" (Ok) или "Нет" (Cancel).

  3. Посчитать полученную оценку.

  4. Вывести полученную оценку в формате: "ИМЯ, вы сдали тест на ОЦЕНКА".

Вариант №2:

Задача №1:

  1. Вывести на экран запрос на ввод отрицательного целого числа №1 и прочитать это число и проверить его соблюдение заданного условия.

  2. Вывести на экран запрос на ввод отрицательного целого числа №2 и прочитать это число и проверить его соблюдение заданного условия.

  3. Найти сумму всех чисел, в диапазоне от меньшего из введенных чисел до большего из введенных чисел, которые делятся без остатка на 5.

  4. Вывести результат в окно сообщений.

Задача №2:

  1. Вывести на экран запрос на ввод фамилии и прочитать эту фамилию.

  2. Организовать mini-тест из 7, идущих последовательно, вопросов на тему “Переменные и их типы”. При этом вопросы должны предполагать два варианта ответа на них: "Да" (Ok) или "Нет" (Cancel).

  3. Посчитать полученную оценку.

  4. Вывести полученную оценку в формате: "ФАМИЛИЯ, вы сдали тест на ОЦЕНКА".

Вариант №3:

Задача №1:

  1. Вывести на экран запрос на ввод положительного целого числа №1 и прочитать это число и проверить его соблюдение заданного условия.

  2. Вывести на экран запрос на ввод положительного целого числа №2 и прочитать это число и проверить его соблюдение заданного условия.

  3. Найти все общие делители для двух введенных чисел.

  4. Вывести результат в окно сообщений.

Задача №2:

  1. Вывести на экран запрос на ввод имени и прочитать это имя.

  2. Организовать mini-тест из 8, идущих последовательно, вопросов на тему “Операции над данными: Операции присваивания”. При этом вопросы должны предполагать два варианта ответа на них: "Да" (Ok) или "Нет" (Cancel).

  3. Посчитать полученную оценку.

  4. Вывести полученную оценку в формате: "ИМЯ, ваша ОЦЕНКА за тест".

Вариант №4:

Задача №1:

  1. Вывести на экран запрос на ввод отрицательного целого числа №1 и прочитать это число и проверить его соблюдение заданного условия.

  2. Вывести на экран запрос на ввод отрицательного целого числа №2 и прочитать это число и проверить его соблюдение заданного условия.

  3. Найти произведение всех четных чисел, в диапазоне от меньшего до большего из введенных чисел.

  4. Вывести результат в окно сообщений.

Задача №2:

  1. Вывести на экран запрос на ввод фамилии и прочитать эту фамилию.

  2. Организовать mini-тест из 4, идущих последовательно, вопросов на тему “Операции над данными: Операции сравнения”. При этом вопросы должны предполагать два варианта ответа на них: "Да" (Ok) или "Нет" (Cancel).

  3. Посчитать полученную оценку.

  4. Вывести полученную оценку в формате: "ФАМИЛИЯ, ваша ОЦЕНКА за тест".

Вариант №5:

Задача №1:

  1. Вывести на экран запрос на ввод положительного целого числа №1 и прочитать это число и проверить его соблюдение заданного условия.

  2. Вывести на экран запрос на ввод положительного целого числа №2 и прочитать это число и проверить его соблюдение заданного условия.

  3. Найти произведение всех нечетных чисел, в диапазоне от меньшего до большего из введенных чисел.

  4. Вывести результат в окно сообщений.

Задача №2:

  1. Вывести на экран запрос на ввод имени и прочитать это имя.

  2. Организовать mini-тест из 5, идущих последовательно, вопросов на тему “Операции над данными: Арифметические операции”. При этом вопросы должны предполагать два варианта ответа на них: "Да" (Ok) или "Нет" (Cancel).

  3. Посчитать полученную оценку.

  4. Вывести полученную оценку в формате: "Студент ИМЯ получил за тест ОЦЕНКА".

Вариант №6:

Задача №1:

  1. Вывести на экран запрос на ввод положительного целого числа №1 и прочитать это число и проверить его соблюдение заданного условия.

  2. Вывести на экран запрос на ввод положительного целого числа №2 и прочитать это число и проверить его соблюдение заданного условия.

  3. Найти все четные числа, в диапазоне от меньшего до большего из введенных чисел, которые делятся без остатка на 3.

  4. Вывести результат в окно сообщений.

Задача №2:

  1. Вывести на экран запрос на ввод фамилии и прочитать эту фамилию.

  2. Организовать mini-тест из 6, идущих последовательно, вопросов на тему “Операции над данными: Побитовые операции”. При этом вопросы должны предполагать два варианта ответа на них: "Да" (Ok) или "Нет" (Cancel).

  3. Посчитать полученную оценку.

  4. Вывести полученную оценку в формате: "Студент ФАМИЛИЯ получил за тест ОЦЕНКА".

Вариант №7:

Задача №1:

  1. Вывести на экран запрос на ввод отрицательного целого числа №1 и прочитать это число и проверить его соблюдение заданного условия.

  2. Вывести на экран запрос на ввод отрицательного целого числа №2 и прочитать это число и проверить его соблюдение заданного условия.

  3. Найти все числа, в диапазоне от меньшего до большего из введенных чисел, которые делятся без остатка на целую часть разницы двух введенных чисел.

  4. Вывести результат в окно сообщений.

Задача №2:

  1. Вывести на экран запрос на ввод номера зачетной книжки и прочитать этот номер.

  2. Организовать mini-тест из 7, идущих последовательно, вопросов на тему “Операции над данными: Логические операции”. При этом вопросы должны предполагать два варианта ответа на них: "Да" (Ok) или "Нет" (Cancel).

  3. Посчитать полученную оценку.

  4. Вывести полученную оценку в формате: "Студент с номером з/к ЗАЧЕТНАЯ КНИЖКА, вы сдали тест на ОЦЕНКА".

Вариант №8:

Задача №1:

  1. Вывести на экран запрос на ввод положительного целого числа №1 и прочитать это число и проверить его соблюдение заданного условия.

  2. Вывести на экран запрос на ввод положительного целого числа №2 и прочитать это число и проверить его соблюдение заданного условия.

  3. Найти все нечетные числа, в диапазоне от меньшего до большего из введенных чисел, которые делятся без остатка на целую часть частного от деления двух введенных чисел.

  4. Вывести результат в окно сообщений.

Задача №2:

  1. Вывести на экран запрос на ввод номера зачетной книжки и прочитать этот номер.

  2. Организовать mini-тест из 8, идущих последовательно, вопросов на тему “Условные операторы”. При этом вопросы должны предполагать два варианта ответа на них: "Да" (Ok) или "Нет" (Cancel).

  3. Посчитать полученную оценку.

  4. Вывести полученную оценку в формате: "Студент с номером з/к ЗАЧЕТНАЯ КНИЖКА, за тест вы получили ОЦЕНКА".

Вариант №9:

Задача №1:

  1. Вывести на экран запрос на ввод отрицательного целого числа №1 и прочитать это число и проверить его соблюдение заданного условия.

  2. Вывести на экран запрос на ввод отрицательного целого числа №2 и прочитать это число и проверить его соблюдение заданного условия.

  3. Найти произведение всех общих делителей для двух введенных чисел.

  4. Вывести результат в окно сообщений.

Задача №2:

  1. Вывести на экран запрос на ввод номера зачетной книжки и прочитать этот номер.

  2. Организовать mini-тест из 5, идущих последовательно, вопросов на тему “Операторы циклов”. При этом вопросы должны предполагать два варианта ответа на них: "Да" (Ok) или "Нет" (Cancel).

  3. Посчитать полученную оценку.

  4. Вывести полученную оценку в формате: "За тест студент с номером з/к ЗАЧЕТНАЯ КНИЖКА получил ОЦЕНКА".

Вариант №10:

Задача №1:

  1. Вывести на экран запрос на ввод положительного целого числа №1 и прочитать это число и проверить его соблюдение заданного условия.

  2. Вывести на экран запрос на ввод положительного целого числа №2 и прочитать это число и проверить его соблюдение заданного условия.

  3. Найти сумму всех общих делителей для двух введенных чисел, которые делятся без остатка на 7.

  4. Вывести результат в окно сообщений.

Задача №2:

  1. Вывести на экран запрос на ввод имени, отчества и фамилии и прочитать эти данные.

  2. Организовать mini-тест из 7, идущих последовательно, вопросов на тему “Функции”. При этом вопросы должны предполагать два варианта ответа на них: "Да" (Ok) или "Нет" (Cancel).

  3. Посчитать полученную оценку.

  4. Вывести полученную оценку в формате: "ФАМИЛИЯ ИМЯ ОТЧЕСТВО, вы сдали тест на ОЦЕНКА".

Вариант №11:

Задача №1:

  1. Вывести на экран запрос на ввод отрицательного целого числа №1 и прочитать это число и проверить его соблюдение заданного условия.

  2. Вывести на экран запрос на ввод отрицательного целого числа №2 и прочитать это число и проверить его соблюдение заданного условия.

  3. Найти сумму всех чисел, в диапазоне от 0 до меньшего из введенных чисел, которые делятся без остатка на целую часть разницы двух введенных чисел.

  4. Вывести результат в окно сообщений.

Задача №2:

  1. Вывести на экран запрос на ввод фамилии, имени отчества и прочитать эти данные.

  2. Организовать mini-тест из 4, идущих последовательно, вопросов на тему “Диалоговые окна”. При этом вопросы должны предполагать два варианта ответа на них: "Да" (Ok) или "Нет" (Cancel).

  3. Посчитать полученную оценку.

  4. Вывести полученную оценку в формате: "ИМЯ ОТЧЕСТВО ФАМИЛИЯ, вы сдали тест на ОЦЕНКА".

Вариант №12:

Задача №1:

  1. Вывести на экран запрос на ввод положительного целого числа №1 и прочитать это число и проверить его соблюдение заданного условия.

  2. Вывести на экран запрос на ввод положительного целого числа №2 и прочитать это число и проверить его соблюдение заданного условия.

  3. Найти произведение всех чисел, в диапазоне от 0 до меньшего из введенных чисел, которые делятся без остатка на целую часть частного от деления двух введенных чисел.

  4. Вывести результат в окно сообщений.

Задача №2:

  1. Вывести на экран запрос на ввод имени, отчества и фамилии и прочитать эти данные.

  2. Организовать mini-тест из 7, идущих последовательно, вопросов на тему “Типы данных”. При этом вопросы должны предполагать два варианта ответа на них: "Да" (Ok) или "Нет" (Cancel).

  3. Посчитать полученную оценку.

  4. Вывести полученную оценку в формате: "ФАМИЛИЯ ИМЯ ОТЧЕСТВО, ваша оценка за тест: ОЦЕНКА".

Вариант №13:

Задача №1:

  1. Вывести на экран запрос на ввод отрицательного целого числа №1 и прочитать это число и проверить его соблюдение заданного условия.

  2. Вывести на экран запрос на ввод отрицательного целого числа №2 и прочитать это число и проверить его соблюдение заданного условия.

  3. Найти все числа, в диапазоне от 0 до меньшего из введенных чисел, которые делятся без остатка на целую часть разницы двух введенных чисел.

  4. Вывести результат в окно сообщений.

Задача №2:

  1. Вывести на экран запрос на ввод фамилии имени и отчества и прочитать эти данные.

  2. Организовать mini-тест из 6, идущих последовательно, вопросов на тему “Правила написания скрипта”. При этом вопросы должны предполагать два варианта ответа на них: "Да" (Ok) или "Нет" (Cancel).

  3. Посчитать полученную оценку.

  4. Вывести полученную оценку в формате: "ИМЯ ОТЧЕСТВО ФАМИЛИЯ, ваша оценка за тест: ОЦЕНКА".

Вариант №14:

Задача №1:

  1. Вывести на экран запрос на ввод положительного целого числа №1 и прочитать это число и проверить его соблюдение заданного условия.

  2. Вывести на экран запрос на ввод положительного целого числа №2 и прочитать это число и проверить его соблюдение заданного условия.

  3. Найти все числа, в диапазоне от 0 до меньшего из введенных чисел, которые делятся без остатка на целую часть частного от деления двух введенных чисел.

  4. Вывести результат в окно сообщений.

Задача №2:

  1. Вывести на экран запрос на ввод фамилии и номера группы и прочитать эти данные.

  2. Организовать mini-тест из 8, идущих последовательно, вопросов на тему “Виды циклов”. При этом вопросы должны предполагать два варианта ответа на них: "Да" (Ok) или "Нет" (Cancel).

  3. Посчитать полученную оценку.

  4. Вывести полученную оценку в формате: "Студент ФАМИЛИЯ из группы НОМЕР ГРУППЫ, вы сдали тест на ОЦЕНКА".

Вариант №15:

Задача №1:

  1. Вывести на экран запрос на ввод отрицательного целого числа №1 и прочитать это число и проверить его соблюдение заданного условия.

  2. Вывести на экран запрос на ввод отрицательного целого числа №2 и прочитать это число и проверить его соблюдение заданного условия.

  3. Найти все нечетные числа, в диапазоне от меньшего до большего из введенных чисел, которые делятся без остатка на разницу: “меньшее из введенных чисел – 5”.

  4. Вывести результат в окно сообщений.

Задача №2:

  1. Вывести на экран запрос на ввод фамилии и номера группы и прочитать эти данные.

  2. Организовать mini-тест из 5, идущих последовательно, вопросов на тему “Способы вывода информации на экран и получения информации от пользователей”. При этом вопросы должны предполагать два варианта ответа на них: "Да" (Ok) или "Нет" (Cancel).

  3. Посчитать полученную оценку.

  4. Вывести полученную оценку в формате: "ФАМИЛИЯ из группы НОМЕР ГРУППЫ сдал тест на ОЦЕНКА".