1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

jsdom, examples: add more WebGL APIs; add interactive 3D cube example running on VJS (#12562)

This commit is contained in:
playX
2021-11-24 21:31:39 +03:00
committed by GitHub
parent ff95cf18d4
commit b0bc112168
6 changed files with 586 additions and 1 deletions

View File

@ -406,6 +406,16 @@ pub fn (a array) to_js_array() JS.Array {
return tmp
}
pub fn (a array) to_number_array() JS.Array {
tmp := JS.Array.prototype.constructor()
for i in 0 .. a.len {
elem := a.arr.get(i)
_ := elem
#tmp.push(Number(elem.valueOf()));
}
return tmp
}
type EveryFn = fn (JS.Number, JS.Number) JS.Boolean
type BigEveryFn = fn (JS.BigInt, JS.Number) JS.Boolean