Javascript-форум (https://javascript.ru/forum/)
-   Работа (https://javascript.ru/forum/job/)
-   -   работа с массивами (https://javascript.ru/forum/job/14707-rabota-s-massivami.html)

one-two 27.01.2011 12:01

работа с массивами
 
Здравствуйте, нужна помощь с лабораторной по массивам.
Не имею ни малейшего понятия о расценках и вообще о том, берется здесь кто-нибудь за подобное или нет, но надеюсь на содействие)) Подозреваю, что она простая, но разбираться самой нет ни времени, ни желания. Соответственно, скрипт должен быть максимально простой)

Работаем с массивами, пользователь вводит с помощью формы размер массива и его элементы.
По нажатию на кнопку, в поля ниже выводится следующая информация:
1. Отсортированный массив по возрастанию
2. Отсортированный массив по убыванию.
3. Максимальный элемент массива.
4. Минимальный элемент массива.
5. Среднее арифметическое элементов массива.

Цена - 500р
Заплатить могу Яндекс.Деньгами, WMR или прямым переводом на карту Альфа-банка.
Просьба писать в аську 492888857

Matre 27.01.2011 12:27

<html>
	<head>
		<title>
			Массивы
		</title>
	</head>
	<body>
		<input type='text' onfocus='this.value = ""' style='width: 300px' id='numbers' />
		<input type='button' value='посчитать' id='compute' />
		<div id='data'>
		</div>
		<script type='text/javascript'>
			document.getElementById("compute").onclick = function () {
				var arr = document.getElementById("numbers").value.split(/, | |,/g),
				S = 0;
				for (var i = 0; i < arr.length; i++)
					S += +arr[i];
				document.getElementById("data").innerHTML = 
				"Отсортированный массив по убыванию: " + arr.sort(function(a, b) {return b - a}) +
				"<br />Отсортированный массив по возрастанию: " + arr.sort(function(a, b) {return a - b}) +
				"<br />Максимальный элемент массива: " + Math.max.apply(Math, arr) +
				"<br />Минимальный элемент массива: " + Math.min.apply(Math, arr) +
				"<br />Среднее арифметическое элементов: " + (S / arr.length).toFixed(3);
			};
		</script>
	</body>
</html>


Пойдёт?

one-two 27.01.2011 12:35

ой
там по убыванию не сортирует, но это я уже сама разберусь
спасибо!)
куда мне Вам деньги отправлять?)

Matre 27.01.2011 12:55

Отправил в ЛС.

ksa 27.01.2011 13:10

Цитата:

Сообщение от one-two
куда мне Вам деньги отправлять?

Какой человечище! :blink:

Gvozd 27.01.2011 22:01

Цитата:

Сообщение от ksa
Какой человечище!

о чем ты?
вполне адекватный человек с адекватной моралью.

ksa 28.01.2011 09:34

Цитата:

Сообщение от Gvozd
о чем ты?

Сразу видно что ты не читал труды В.И.Ленина... :D
Цитата:

Какая глыба, какой матерый человечище!

Слова В. И. Ленина (1870—1924) о писателе Льве Толстом, приведенные в очерке Максима Горького «В. И. Ленин» (1924).

В оригинале: Какая глыба, а? Какой матерый человечище?

Иронически о ярком, неординарном человеке.
http://krylslova.ru/index.php?a=term&d=1&t=2001

Т.е. я так именно похвалил её за такое достойное поведение. :)

dmitriymar 28.01.2011 14:08

Цитата:

Сообщение от ksa
Сразу видно что ты не читал труды В.И.Ленина...

а в трудах Ленина нет ни строчки по скрипту-смысл их читать?:no:

ksa 28.01.2011 15:48

Цитата:

Сообщение от dmitriymar
смысл их читать?

А вот за это тебя бы раньше выперли из института... :D Причем любого.

Gvozd 29.01.2011 02:33

Цитата:

Сообщение от ksa
Т.е. я так именно похвалил её за такое достойное поведение.

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

хуйня, бля получится.


Часовой пояс GMT +3, время: 09:31.