javascript - Usage of Number.MIN_VALUE -


as per mdn, min_value closest value 0 , value smaller considered 0.

however, trying find suitable example explains practical usage. mdn has used following example -

if (num1 / num2 >= number.min_value) {    func1(); } else {    func2(); } 

here, why didn't check if num1/num2 > 0? examples may clarify i'm missing here appreciated.

practical use

function largestinlist(list) {      var largest = number.min_value;      (var = 0; < list.length; i++) {         if (largest <= list[i])             largest = list[i];     }      return largest; }  tests  it("return largest in list", function() {          expect(largestinlist).tobedefined();         expect(largestinlist([])).toequal(number.min_value);         expect(largestinlist([-11])).toequal(-11);         expect(largestinlist([-1, -3])).toequal(-1);         expect(largestinlist([3, -1])).toequal(3);         expect(largestinlist([3, -1, 8])).toequal(8);         expect(largestinlist([4, 9, -1, 9, 8])).toequal(9);         expect(largestinlist([3, 61, 8])).toequal(61);         expect(largestinlist([3, 61, 8, 333, -1])).toequal(333);  }); 

Comments

Popular posts from this blog

javascript - Google App Script ContentService downloadAsFile not working -

javascript - Function overwritting -

c# - Exception when attempting to modify Dictionary -