mozilla

Compare Revisions

Math.hypot()

Change Revisions

Revision 570899:

Revision 570899 by rwaldron on

Revision 570901:

Revision 570901 by rwaldron on

Title:
Math.hypot()
Math.hypot()
Slug:
Web/JavaScript/Reference/Global_Objects/Math/hypot
Web/JavaScript/Reference/Global_Objects/Math/hypot
Tags:
"Math", "Experimental", "Method", "JavaScript"
"Math", "Experimental", "Method", "JavaScript"
Content:

Revision 570899
Revision 570901
nn73if (!Math.hypot) {
74  Math.hypot = function hypot() {
75    var y = 0;
76    var length = arguments.length;
77 
78    for (var i = 0; i < length; i++) {
79      y += arguments[i] * arguments[i];
80    }
81    return Math.sqrt(y);
82  };
83}
t75      if (!Math.hypot) {t86      <span style="font-size: 2.142857142857143rem; font-weight: 
 >700; letter-spacing: -1px; line-height: 30px;">Specifications</sp
 >an>
76    </div>
77    <div>87    </div>
78      &nbsp; Math.hypot = function hypot() {
79    </div>
80    <div>
81      &nbsp; &nbsp; var y = 0;
82    </div>
83    <div>
84      &nbsp; &nbsp; var length = arguments.length;
85    </div>
86    <div>
87      &nbsp;
88    </div>
89    <div>
90      &nbsp; &nbsp; for (var i = 0; i &lt; length; i++) {
91    </div>
92    <div>
93      &nbsp; &nbsp; &nbsp; y += arguments[i] * arguments[i];
94    </div>
95    <div>
96      &nbsp; &nbsp; }
97    </div>
98    <div>
99      &nbsp; &nbsp; return Math.sqrt(y);
100    </div>
101    <div>
102      &nbsp; };
103    </div>
104    <div>
105      }
106    </div>
107    <h2 id="Specifications">
108      Specifications
109    </h2>

Back to History