在 Javascript 上有好多懶人語法, 以下會介紹在 React 中比較常見到的 OR 語法 :
### OR 語法
```js
const addByOne = a => {
a = a || 0;
return ++a;
};
```
這裡的 OR 是指如果 a 的條件為 fail 時,就會把 0 assign 到 a。
但如果 a 是條件為非 fail 時,就會把 a assign 到 a。
```js
console.log(addByOne());
// 1
console.log(addByOne(1));
// 2
console.log(addByOne(addByOne(1)));
// 3
```