• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • 2026 staff recruitment is open! Check it out and consider applying!

Javascript

exports.analyze = function(data1) {
if(!Array.isArray(data1)) {
throw new TypeError("Argument must be an array.");
}
if(data1.length === 0) {
throw new Error("Argument can not be an empty array.");
}
var median = indianMedian(data1);
console.log(median);

};
var indianMedian = function(data2) {
var sum = 0;
for(var i = 0; i < data2.lenght; i++) {
sum += data2;
}
return (sum /data2.lenght);
}

or

exports.analyze = function(data) {

if(!Array.isArray(data)) {
throw new TypeError("Argument must be an array.");
}

if(data.length === 0) {
throw new Error("Argument can not be an empty array.");
}

var median = indianMedian(data);
console.log(median);
};

indianMedian = function(data)
var indianMedian = function(data) {
var sum = 0;
for(var i = 0; i < data.length; i++) {
sum += data;
}

return (sum / data.length);
}
 
I was just messing around with it, but atleast it has an interface of some sorts :)
HTML:
<!DOCTYPE html>
<html>
<body>
<input id="demo" type="text">
<button type="button" onclick="myFunction()">Test</button>
<p id="message"></p>
<script>
    function myFunction() {
        var message = '', x = [];
        message = document.getElementById("message");
        message.innerHTML = "";
        x[x.length] = document.getElementById("demo").value;
        try {
            var median = indianMedian(x);
            message.innerHTML = "return value of indianMedian " + median;
           
            if (!(x instanceof Array)) throw "Argument must be an array.";
            if (x.length === 0) throw "Argument can not be an empty array.";
            if (x[0] === '') throw "needs an argument.";
        }
        catch(err) {
            message.innerHTML = "Input is " + err;
        }
    }
   
    var indianMedian = function(d) {
        var sum = 0;
        var data = d.length;
        for(var i = 0; i < data; i++) {
            sum += data;
        }
        return (sum / data);
    }
</script>
</body>
</html>
 
Back
Top