blob: cbc37339d26175dee023fc7098860cc869e89ec7 [file] [log] [blame]
<html>
<body>
<script type="application/dart">
import 'dart:html';
// FIXME: Make this a unit test.
BodyElement get body => document.body;
void log(String msg) {
Element element = new Element.tag('div');
element.innerHtml = msg;
body.nodes.add(element);
}
int fib(int n) {
if (n < 2)
return n;
else
return fib(n - 1) + fib(n - 2);
}
void main() {
log("fib(10) = ${fib(10)}");
if (fib(10) != 55) {
log("FAIL");
return;
}
log("PASS");
}
</script>
<script>
if (window.testRunner)
window.testRunner.dumpAsText();
</script>
</body>
</html>