firescript
Version:
Firescript language
49 lines (35 loc) • 655 B
Markdown
swich-case
==========
The **switch** keyword initiates a sitch-case clause. The **switch** statement evaluates an `expression` and executes the **case** clause with the matching `value`. If no `catch` matches, the **default** clause gets evaluated. The **default** clause is optional.
Syntax
------
```
swich [expression]
case [value1]
[]
case [value1]
[]
default
[]
```
```fire
switch num
case 'bla':
return 1
case 'foo':
return 2
default:
return 0
```
```js
switch (num) {
case 'bla':
return 1;
case 'foo':
return 2;
default:
return 0;
}
```