aboutsummaryrefslogtreecommitdiff
path: root/src/library.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/library.js')
-rw-r--r--src/library.js9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/library.js b/src/library.js
index ddb90675..c8c33709 100644
--- a/src/library.js
+++ b/src/library.js
@@ -602,6 +602,15 @@ var Library = {
return isNaN(x);
},
+ copysign: function(a, b) {
+ if (a<0 === b<0) return a;
+ return -a;
+ },
+
+ hypot: function(a, b) {
+ return Math.sqrt(a*a + b*b);
+ },
+
// unistd.h
sysconf: function(name_) {