blob: 73e7a37ed21ea2b3427aa1ca4902588a46d0a9db (
plain) (
tree)
|
|
discard """
output: "1261129"
"""
# This file tests the JavaScript generator
import
dom, strutils
var
inputElement = "1123"
proc onButtonClick(inputElement: string) {.exportc.} =
let v = $inputElement
if v.allCharsInSet(WhiteSpace):
echo "only whitespace, hu?"
else:
var x = parseInt(v)
echo x*x
onButtonClick(inputElement)
block:
var s: string
s.add("hi")
doAssert(s == "hi")
block:
var s: string
s.insert("hi", 0)
doAssert(s == "hi")
block:
var s: string
s.setLen(2)
s[0] = 'h'
s[1] = 'i'
doAssert(s == "hi")
block:
var s: seq[int]
s.setLen(2)
doAssert(s == @[0, 0])
block:
var s: seq[int]
s.insert(2, 0)
doAssert(s == @[2])
block:
var s: seq[int]
s.add(2)
doAssert(s == @[2])
|