Курс по выбору (JS) (лабораторная работа 1, ввод-вывод данных)

Задания

  1. Разработать программу для выполнения арифметической операции над двумя числами. JS-код должен позволить последовательно ввести первое число, затем - второе число. В результирующем диалоговом окне вывести сумму, разность, произведение и отношение введенных чисел.
  2. Ввести три значения, сформировать из них нумерованый и маркированый списки HTML, вывести полученные списки в окно браузера.
  3. Ввести четыре значения, сформировать из них HTML-таблицу 2x2 и вывести ее в окно браузера.
  4. *Дано число N. Обеспечить диалоговый пользовательский ввод строковых данных, пока не будет введена пустая строка, и сформировать из полученного набора HTML-таблицу размером N столбцов, по одной введенной строке в каждой ячейке, заполняя ее последовательно слева-направо, сверху-вниз. Если в последней строке таблицы останутся незаполненные ячейки, заполнить их цифрой "0".

    Например

    N=3
    

    Введенные пользователем строки:

    www
    1
    2
    3
    tttt
    33
    y
    44
    55
    test
    

    Результат:
    www 1 2
    3 tttt 33
    y 44 55
    test 0 0