Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите пожалуйста, Очень надо!!! 
:(
    Опции темы
Tech111
Дата 22.5.2011, 10:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 22.5.2011

Репутация: нет
Всего: нет



Помогите пожалуйста сделать задание на javascript. Очень прошу уже не знаю что делать и срочно надо.
1.Создайте функцию stringParse() в файле basicJS.js, которая ищет в получаемой в качестве аргумента строке фрагменты, заключенные между тегами <Data> и </Data>, считает их количество и выводит на страницу сообщение вида: "В строке ЗначениеАргумента найдено элементов = КоличествоФрагментов <br>". 

2.В документе basicJS.html создайте переменную textToParse со значением "<Data>321</Data><Data>234<hr></Data><br><Data>Olivia</Data>". Вызовите функцию stringParse(), и передайте ей в качестве аргумента переменную textToParse. Отделите выведенный текст от остального содержимого страницы с помощью элемента hr.

3.Создайте функцию displayArray() в файле basicJS.js, которая получает на вход одномерный массив и выводит все его значения в кавычках через точку с запятой запятую в круглых скобках. Например: "("1";"0"; ... )". При выводе для отрицательных элементов массива использовать начертание - курсив, для каждого максимального элемента – полужирный (полужирный курсив, если элемент отрицателен), для каждого минимального элемента – зачеркнутый (зачеркнутый курсив, если элемент отрицателен). Для форматирования текста используйте методы объекта String : bold(), italics(), strike(), font() и т.д. 

4.В документе basicJS.html создайте массив array из 10 элементов по формуле array[n]=(-1)n+1*(2*n-1)/(n/3+1). Выведите элементы массива array с помощью функции displayArray(). Отделите выведенный текст от остального содержимого страницы с помощью элемента hr. 

5.Создайте функцию displayMatrix() в файле basicJS.js, которая получает на вход двумерный массив и выводит его в виде таблицы, в которой строки пронумерованы, а столбцы помечены заглавными латинскими буквами. При этом каждая ячейка, содержащая элемент, больший среднего значения массива, должна иметь заливку синего цвета, а каждая ячейка, содержащая элемент, меньший среднего значения массива, должна иметь заливку желтого цвета. Для форматирования текста используйте методы объекта String : bold(), italics(), strike(), font()и т.д. 

6.В документе basicJS.html создайте двумерный массив matrixBig размерностью MхN, где M=5, N=6, по формуле matrixBig[m,n]=n!*(3-m)+n/(m+1). Выведите элементы массива matrixBig с помощью функции displayMatrix(). Отделите выведенный текст от остального содержимого страницы с помощью элемента hr. 

7.Создайте функцию message() в файле basicJS.js, получающую на вход три аргумента и выводящую окно сообщения со следующим текстом: "ЗначениеПервогоАргумента ЗначениеВторогоАргумента ЗначениеТретьегоАргумента равно Результат", где Результат - число, представляющая собой сумму или разность значений первого и третьего аргументов в зависимости от ЗначениеВторогоАргумента, которое должно принадлежать множеству {"плюс","минус"}, при этом ЗначениеПервогоАргумента и ЗначениеТретьегоАргумента должны представлять собой символьное описание целого числа от 0 до 99 в любом регистре, например: "пЯтьДесят четыре". ЗначениеВторогоАргумента должно быть выведено в нижнем регистре. При вводе неверных данных(например, если ЗначениеВторогоАргумента не принадлежит множеству {"плюс","минус"} или ЗначениеПервогоАргумента или ЗначениеТретьегоАргумента введены в неверном формате) функция должна выводить окно сообщения об ошибке. 

8.В документе basicJS.html создайте форму с именем authForm с тремя полями ввода, которым предшествуют строки "Первое число:", "Действие:", "Второе число:", и кнопкой talkToMe, при нажатии которой вызывается функция message(), а в качестве аргументов функции подставляются данные, введенные пользователем в форму. Элементы формы и предваряющие их тексты должны быть представлены в таблице так, чтобы каждый элемент формы находился под предыдущим, а предваряющие тексты прилегали к ним слева. Ширину границы таблицы установить равной 0. Отделите форму от остального содержимого страницы с помощью элемента hr.
Заранее спасибо.
PM MAIL   Вверх
InfMag
Дата 5.6.2011, 18:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


…
***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 21.11.2004

Репутация: 2
Всего: 4



За такое полагается бан. Если хотите чтобы вам помогли сделали всё за вас, наймите кого-нить по фрилансу за деньги.
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0455 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.