return គឺជាបញ្ជាដែលត្រូវយកទៅប្រើនៅក្នុងក្បួន សម្រាប់បញ្ចប់ការអនុវត្តក្រុមបញ្ជានៅក្នុងក្បួន និងបញ្ជូនវត្ថុនិងឬអថេរណាមួយ ទៅកាន់កន្លែងដែលក្បួនត្រូវបានយកទៅប្រើ។ ពិនិត្យកម្មវិធីខាងក្រោមនេះ៖
function displayProfit(sale, purchase){
var profit = sale - purchase;
//ការប្រើបញ្ជា return
return profit;
}
//ការយកក្បួនឈ្មោះ displayProfit មកប្រើ
var result = displayProfit(1000, 900);
console.log('វត្ថុនិងឬអថេរដែលក្បួនបញ្ជូនមកគឺៈ ' + result);
នៅលើបន្ទាត់លេខ 5 ការសរសេរថា return profit គឺជាបញ្ជាតម្រូវឲ្យបញ្ចប់ការអនុវត្តក្រុមបញ្ជានៅក្នុងក្បួនឈ្មោះ displayProfit និងបញ្ជូនអថេរឈ្មោះ profit ទៅកាន់កន្លែងដែលក្បួននោះ ត្រូវបានយកទៅប្រើ។
នៅលើបន្ទាត់លេខ 9 ការសរសេរថា var result = displayProfit(1000, 900) គឺជាបញ្ជាតម្រូវឲ្យក្បួនឈ្មោះ displayProfit មកប្រើ ដោយផ្តល់ដំណឹងជាលេខ 1000 និង 900 ឲ្យទៅដំណាង sale និងដំណាង purchase រៀងគ្នា។ ជាលទ្ធផល ក្បួននោះបានបញ្ជូនអថេរមួយដែលជាលេខ 100 ទៅកាន់កន្លែងដែលក្បួននោះត្រូវបានយកទៅប្រើ។ អថេរដែលក្បួននោះបញ្ជូនមក ត្រូវបានភ្ជាប់ទៅនឹងឈ្មោះ result ៕