make sure a solution always shows up, use "demo" if exists

This commit is contained in:
Ilya Kantor 2019-02-21 19:35:04 +03:00
parent 360be9ed99
commit 408ba7d4e4
25 changed files with 59 additions and 95 deletions

View file

@ -1,6 +1,5 @@
```js run demo
```js run demo solution
let calculator = {
sum() {
return this.a + this.b;
@ -20,4 +19,3 @@ calculator.read();
alert( calculator.sum() );
alert( calculator.mul() );
```

View file

@ -1,6 +1,6 @@
The solution is to return the object itself from every call.
```js run
```js run demo
let ladder = {
step: 0,
up() {
@ -28,7 +28,7 @@ ladder.up().up().down().up().down().showStep(); // 1
We also can write a single call per line. For long chains it's more readable:
```js
```js
ladder
.up()
.up()
@ -37,4 +37,3 @@ ladder
.down()
.showStep(); // 1
```