add missing math.trunc for js backend (#6950)
This commit is contained in:
parent
85ac3130aa
commit
47d00eb397
1 changed files with 2 additions and 0 deletions
|
|
@ -291,6 +291,8 @@ when not defined(JS):
|
||||||
## echo fmod(-2.5, 0.3) ## -0.1
|
## echo fmod(-2.5, 0.3) ## -0.1
|
||||||
|
|
||||||
else:
|
else:
|
||||||
|
proc trunc*(x: float32): float32 {.importc: "Math.trunc", nodecl.}
|
||||||
|
proc trunc*(x: float64): float64 {.importc: "Math.trunc", nodecl.}
|
||||||
proc floor*(x: float32): float32 {.importc: "Math.floor", nodecl.}
|
proc floor*(x: float32): float32 {.importc: "Math.floor", nodecl.}
|
||||||
proc floor*(x: float64): float64 {.importc: "Math.floor", nodecl.}
|
proc floor*(x: float64): float64 {.importc: "Math.floor", nodecl.}
|
||||||
proc ceil*(x: float32): float32 {.importc: "Math.ceil", nodecl.}
|
proc ceil*(x: float32): float32 {.importc: "Math.ceil", nodecl.}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue