Умножение ячейки на ячейку

Модератор: Absurd

Ответить
P1ece
Сообщения: 33
Зарегистрирован: 04 мар 2006, 05:35

Как реализовать подобную задачу средствами js ?

Необходимо ввести число в первой колонке множители, во второй колонке множители, и получить общую сумму произведений ячеек в третьей, общей?

Набросал тут чтото вроде этого... не работает.

Код: Выделить всё



var n = 0;
function recalcc( )
{
	var res = 0;
	var res2;
	for( i = 0; i < n; ++ i )
	{
		a = parseFloat( document.getElementById( 'a' + i ).value );
		b = parseFloat( document.getElementById( 'b' + i ).value );
		if( isNaN( a ) ) a = 0;
		if( isNaN( b ) ) b = 0;
		
		res += a * b;
	}
	
	res = res * 100;
	res2 = res % 100;
	res /= 100;
	res = Math.round( res - 0.5 );
	res2 = Math.round( res2 - 0.5 );
	
	document.getElementById( 'la' ).innerHTML = '[b]Всего: ' + res + '.' + ((res2 < 10)?0:'') + res2 + '[/b]';
}



P1ece
Сообщения: 33
Зарегистрирован: 04 мар 2006, 05:35

вот сделал:

http://woff.clan.su/index/0-21

кому надо
Ответить