The browser storage localStorage is not available. Either your browser does not support it or you have disabled it or the maximum memory size is exceeded. Without localStorage your solutions will not be stored.

# Two returns

With `if` you can write functions with two return statements:
``````function prize(number) {
if (number === 6) {
return 100;
}
return 0;
}``````
If `number` has the value `6`, the `if` condition is fulfilled and the first `return` statement will be executed. The function terminates and returns `100`. If `number` does not have the value `6`, the `if` condition is not fulfilled. The code execution continues after the `if` block. The second return statement will be executed. The function terminates and returns `0`.

However, be careful using two or more return statements in a function. Such code can become obscure.

## Exercise

Write a function `repdigit` that determines whether a two-digit decimal is a repdigit or not. If the decimal is a repdigit, 'Repdigit!' should be returned, otherwise 'No Repdigit!'.

Example: `repdigit(22)` should return `'Repdigit!'` and `repdigit(23)` should return `'No Repdigit!'`.
``````function repdigit(n) {
// Calculate the ones digit
// of n with modulo 10.
// Calculate the tens digit
// of n by dividing by 10
// and rounding down.
// Compare ones and tens digits.
}``````
``````function repdigit(n) {
let ones = n % 10;
let tens = Math.floor(n / 10);
if (ones === tens) {
return 'Repdigit!';
}
return 'No Repdigit!';
}``````