evaluation-modern.js 243 B

12345678910111213141516
  1. const o = {};
  2. o.Foo = 'bar';
  3. o.Baz = 42.0001;
  4. o.Blah = o.Foo + o.Baz;
  5. if(o.Blah != 'bar42.0001') throw TypeError;
  6. const fib = n => {
  7. if(n<2) {
  8. return n;
  9. }
  10. return fib(n-1) + fib(n-2);
  11. };
  12. if(fib(3) != 2) throw TypeError;