Một hàm JavaScript có thể có câu lệnh return tùy chọn. Câu lệnh này bắt buộc nếu bạn muốn trả về một giá trị từ hàm. Nó nên là câu lệnh cuối cùng trong hàm.
Ví dụ
Chạy mã sau để làm việc với câu lệnh return:
<html>
<head>
<script>
function concatenate(first, last) {
var full;
full = first + last;
return full;
}
function DisplayFunction() {
var result;
result = concatenate('John', ' Wright');
document.write(result);
}
</script>
</head>
<body>
<p>Nhấn nút sau để gọi hàm</p>
<form>
<input type="button" onclick="DisplayFunction()" value="Gọi hàm">
</form>
</body>
</html>