Дано число 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 |
Для получения последовательности случайных чисел существует множество алгоритмов, один из которых (предложенный А.Энгелем) заключается в получении дробной части выражения (x+Pi)8, где x - число от 0 до 1. Даже при небольшом изменении x результат вычислений изменяется крайне сильно благодаря возведению в 8 степень.
Обеспечить пользовательский ввод числовых значений x и dx из диапазона (0,1). Изменяя x на dx и используя формулу Энгеля, получить последовательность из 100 случайных чисел. Получение последовательности прекратить, если x выйдет за пределы диапазона (0,1), вывести сообщение об этом.
Подсказка: для любого положительного x его дробную часть можно получить, например, формулами x-Math.floor(x) или x%1.