Skip to content

デバッグ

デバッグ用の機能としてprintassertが用意されています。

print

print文は、与えられた式の値をコンソールに表示します。

third
print "Hello!"; // Hello!
print 1 + 2;    // 3
print "Hello!"; // Hello!
print 1 + 2;    // 3

assert

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)