Code:
<script type="text/javascript"><!--
function addAll(arr){
var newArr = 0;
for(j=0; j<arr.length; j++){
newArr += parseFloat(arr[j]);
}
return newArr;
}
var arrA = ["12.20", "10.04", "15.19", "20.22"];
var arrB = ["3.29", "13.39", "28.93", "1.28"];
document.write('<table><th>Price1</th><th>Price2</th><th>Total</th>');
for(var i=0; i<arrA.length; i++){
if(arrA[i+1]){
document.write('<tr><td>'+arrA[i]+'</td>');
document.write('<td>'+arrB[i]+'</td><td>');
document.write(parseFloat(arrA[i]+arrB[i]).toFixed(2));
document.write('</td></tr>');
} else {
document.write('<tr><td>'+addAll(arrA)+'</td>');
document.write('<td>'+addAll(arrB)+'</td><td>');
document.write(parseFloat(addAll(arrA)+addAll(arrB)).toFixed(2));
document.write('</td></tr>');
}
}
document.write('</table>');
//--></script>
Bookmarks