Enter a list of positive numbers terminated by zero . Find the sum and average of these numbers in internet technologies

 <!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Array</title>

</head>

<body>

    <h4>Lab Assigment 4</h4>

    <p id="a"></p>

    <p id="result"></p>

    <p id="sum"></p>

    <p id="avg"></p>

    <p id="count"></p>

    <script>

        var A=[];

        do{

            var u=Number(prompt("Enter a number"));

            A.push(u);

        }while(u!=0)

        document.getElementById("a").innerHTML="Array is "+A;

        var N=A.length;

        var sum=0;

        for(var i=0;i<N-1;i++){

            sum=sum+A[i];

        }

        document.getElementById("sum").innerHTML="Sum of Elements "+sum;

        var avg=sum/(N-1);

        document.getElementById("avg").innerHTML="Average of Elements "+avg;

        var positive=0;

        for(var i=0;i<N-1;i++){

            if(A[i]>0){

                positive++;

            }

        }

        var negative=(N-1) -positive;

        document.getElementById("count").innerHTML="(+) ve Number = "+positive+"  (-)ve Number= "+negative;

    </script>

    

</body>

</html>


Comments