Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

02.04.2010, 14:05
|
|
Участник форума
Регистрация: 07.08.2007
Сообщений: 136
Провел на форуме: 2010588
Репутация:
653
|
|
JavaScript срочно
Срочно нужно Задано одновимірний масив цілих чисел, визначити значення найменшого елементу і вивести його на екран.
|
|
|

02.04.2010, 14:14
|
|
Участник форума
Регистрация: 21.03.2009
Сообщений: 207
Провел на форуме: 554850
Репутация:
119
|
|
Если я так понял... отсортируй сначало массив по возрастанию/убыванию и выведи первый/последний элемент массива...
Если массив маленький, то и пузырьком можно отсортировать - это самое простое.
|
|
|

02.04.2010, 14:17
|
|
Участник форума
Регистрация: 07.08.2007
Сообщений: 136
Провел на форуме: 2010588
Репутация:
653
|
|
нужен исходник
|
|
|

02.04.2010, 14:18
|
|
Banned
Регистрация: 04.09.2009
Сообщений: 67
Провел на форуме: 178600
Репутация:
22
|
|
Сортировка, а потом
echo "mas[0]";
|
|
|

02.04.2010, 14:26
|
|
Участник форума
Регистрация: 07.08.2007
Сообщений: 136
Провел на форуме: 2010588
Репутация:
653
|
|
<script language="JavaScript">
function sortByLength(a, b)
{
if(a.length > b.length) return 1;
else
if(a.length = b.length) return 0;
else return -1;
}
// инициализация массива
var myArray = new Array()
myArray[0] = '1'
myArray[1] = '665'
myArray[2] = '10'
myArray[3] = '0'
myArray[4] = '13'
alert('исходный массив:\n\n' + myArray.join('\n'))
myArray.echo "mas[0]";;
alert('сортированный по длине:\n\n' + myArray.join('\n'))
</script>
што не так ?
|
|
|

02.04.2010, 14:29
|
|
Участник форума
Регистрация: 18.07.2009
Сообщений: 272
Провел на форуме: 2083691
Репутация:
330
|
|
Код:
<script>
function sortMas(i, ii)
{
if (i > ii)
return 1;
else if (i < ii)
return -1;
else
return 0;
}
var arr = [3, 6, 4, 7, 1, 2, 10, 13, 19, 0];
arr.sort(sortMas);
alert(arr[0]);
</script>
|
|
|

02.04.2010, 14:30
|
|
Участник форума
Регистрация: 07.08.2007
Сообщений: 136
Провел на форуме: 2010588
Репутация:
653
|
|
Плиз напишите все с нуля ктото
|
|
|

02.04.2010, 14:34
|
|
Участник форума
Регистрация: 07.08.2007
Сообщений: 136
Провел на форуме: 2010588
Репутация:
653
|
|
нужно через цикл
|
|
|

02.04.2010, 14:40
|
|
Участник форума
Регистрация: 18.07.2009
Сообщений: 272
Провел на форуме: 2083691
Репутация:
330
|
|
Зачем цикл здесь?
Код:
<script language="JavaScript">
function sortByLength(a, b)
{
if (a > b)
return 1;
else if (a < b)
return -1;
else
return 0;
}
var myArray = new Array()
myArray[0] = '1'
myArray[1] = '665'
myArray[2] = '10'
myArray[3] = '0'
myArray[4] = '13'
alert('исходный массив:\n\n' + myArray.join('\n'))
myArray.sort(sortByLength);
var min = myArray[0];
alert('Минимальное значение массива:' + min);
</script>
|
|
|

02.04.2010, 14:49
|
|
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме: 12942062
Репутация:
1550
|
|
<script language="JavaScript">
var arr = [1, 2,5,4,7,9,3,6,3,7];
arr.sort();
alert(arr[0]);
</script>
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|