Показать сообщение отдельно
  #1 (permalink)  
Старый 06.04.2012, 17:28
Интересующийся
Отправить личное сообщение для Wahlberg Посмотреть профиль Найти все сообщения от Wahlberg
 
Регистрация: 04.04.2012
Сообщений: 25

Функция массива(поиск юзал)
Вообщем проблема в том что я не могу в функцию сделать обработку массива, в С++ метод бы проканал;
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>JS matrix hov</title>
</head>
<script>
var A=[[1,2,3],[2,5,1],[3,1,5]];
var b=[[7],[-1],[-1]];

function L(x){
	var size=3;
	for (var dimension=0; dimension<size; dimension++){
		for (var i=dimension; i<size;){
			for(var j=dimension; j<size; j++){
				if(A[dimension][dimension]!=0){
					A[dimension][j]=A[dimension][j]/A[dimension][dimension];
					A[i+1][j]=A[i+1][j]-A[i+1][dimension]*A[dimension][j];
					i++;
					}
				else {
					i++;
					}
				}
			}
		}
	}

alert(L(A));
</script>
<body>
</body>
</html>

Последний раз редактировалось Wahlberg, 06.04.2012 в 17:40.
Ответить с цитированием