Лабораторная 5 (функции)

Создать веб-страницы с программой на Javascript для выполнения следующих задач:

  1. Создать функцию, в которую можно передавать произвольное количество параметров вида (N,M, значение1, значение2, ...), где N - количество строк, M - количество столбцов таблицы, значения - содержимое ячеек таблицы, заполняемой слева-направо, сверху вниз. Функция должна возвращать строку - html-представление таблицы, заполненной переданными значениями.
    Если количество значений меньше, чем ячеек таблицы, то пустые ячейки заполняются нулями.
    Если количество значений больше, чем ячеек таблицы, то лишние значения игнорируются.
    Если N или M нечисловые или не положительные, функция должна возвращать строку "Неверный формат ввода".
    Если M или (N и M) отсутствуют, функция должна возвращать строку "Недостаточно параметров".

    Проверить действие функции.

  2. Создать функцию с тремя параметрами (arg1,op,arg2), где arg1, arg2 - строковое представление двоичного числа, op - одно из слов "or", "and" или "xor". Функция возвращает строковое представление двоичного числа, которе является результатом операции op над аргументами arg1 и arg2.

    Проверить действие функции.