デバッグ
デバッグ用の機能としてprintとassertが用意されています。
print
print文は、与えられた式の値をコンソールに表示します。
third
print "Hello!"; // Hello!
print 1 + 2; // 3print "Hello!"; // Hello!
print 1 + 2; // 3assert
assert文は、与えられた式の値がtrue以外の時にエラーを発生させます。
third
assert true; // (ok)
assert 1 == 1; // (ok)
assert false; // (err)
assert 1; // (err)assert true; // (ok)
assert 1 == 1; // (ok)
assert false; // (err)
assert 1; // (err)