There are some tricks for working with
`return`

that simplify the code.
Consider, for example, the following
code:

```
function func(num) {
let res;
if (num >= 0) {
res = Math.sqrt(num);
} else {
res = 0;
}
return res;
}
console.log(func(3));
```

As you can see, in this code, depending on
the condition, either one or the other value
will fall into the variable `res`

.
And in the last line of the function, the
content of the variable `res`

is
returned through `return`

.

Let's rewrite this code in a shortened form,
getting rid of the variable `res`

that is unnecessary here:

```
function func(num) {
if (num >= 0) {
return Math.sqrt(num);
} else {
return 0;
}
}
console.log(func(3));
```

Given the following function:

```
function func(num1, num2) {
let res;
if (num1 > 0 && num2 > 0) {
res = num1 * num2;
} else {
res = num1 - num2;
}
return res;
}
console.log(func(3, 4));
```

Rewrite it in a shortened form according to the theory studied.