Нормально ли изменять параметр функции внутри функции без объявления переменной?
Нормально ли изменять параметр функции внутри функции ...
Не очень.
В вашем примере:const myMyltilpy = (num) => {
    return (num < 0) ? 1 : num * 10;
}
https://developer.mozilla.org/en-US/docs/Web/JavaS...
с точки зрения нормального кода не нужно объявлять новых переменных.