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

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -