Синтаксическая ошибка: неверный оператор возврата в JavaScript

Я получаю действительно странную ошибку JavaScript при запуске этого кода:

<script type = 'text/javascript'>
var ask = confirm('".$message."');
if(ask==false)
{
return false;     
}
else
{
return true;
}
</script>

В консоли JavaScript это говорит:

Syntax Error: Illegal return statement

Это происходит вreturn true; а такжеreturn false;

(Я повторяю этот JavaScript из функции PHP;$message переменная является одним из параметров php)

Что не так с моим кодом?

Ответы на вопрос(5)

Ваш ответ на вопрос