Студенты факультетов ТГПИ объединяйтесь!!!

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Студенты факультетов ТГПИ объединяйтесь!!! » Программирование » Помогите плиз написать JavaScript


Помогите плиз написать JavaScript

Сообщений 1 страница 7 из 7

1

Дан  числовой  массив А, состоящий из n-элементов. Найти среднее арифметической положительных элементов этого массива.

2

<html>
<head>
<title></title>
</head>
<body>
<SCRIPT language=JavaScript type=text/javascript>
alert("Hello")
document.write("Hello - ")
var t=4,n=6,k=0
var a = new Array
a[0]=2, a[1]=-5, a[2]=7, a[3]=6, a[4]=-6,a[5]=9
document.write("Isxodni' array<table border=1><tr>")
for (i = 0; i < n; i++) {
document.write("<td> &nbsp"+a[i]+"&nbsp </td>")
}
document.write("</tr></table><p>")
document.write("Pologitel'nie 4isla <table border=1><tr> ")
for (i = 0; i < n; i++) {
if (a[i]>0){
k=eval(k+a[i])
document.write("<td><b>&nbsp"+a[i]+"&nbsp </b></td>"+" ")
}
}
document.write("</table>")
document.write("<p>"+"Srednee arifmeti4eskoe = "+(k/n))
</SCRIPT>
</body>
</html>

3

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

Отредактировано AMAr (2007-04-28 14:27:03)

4

&nbsp - это пробел. Он для того чтобы лучше смотрелось;)

5

понятно, спс
и без него всё норм, главное что работает!!! %)

6

Есть предложение!! при присвоении значений элементам массива использовать след.форму записи
заменить
var a = new Array
a[0]=2, a[1]=-5, a[2]=7, a[3]=6, a[4]=-6,a[5]=9
на
var a = new Array(2,-5,7,6,-6,9)

7

Согласен на 100%. Чем проше написанно тем лучше.


Вы здесь » Студенты факультетов ТГПИ объединяйтесь!!! » Программирование » Помогите плиз написать JavaScript