if គឺជាបញ្ជាតម្រូវឲ្យអនុវត្តបញ្ជាមួយចំនួនទៀត ក្នុងករណីកន្សោមប្រមាណវិធីមួយផ្តល់លទ្ធផលជាតក្កអថេរ true ឬ សមមូលនឹង true ។ ពិនិត្យកម្មវិធីខាងក្រោមនេះ៖
var sale = 1000;
var purchase = 900;
//ការប្រើបញ្ជា «if»
if(sale > purchase){
var profit = sale - purchase;
console.log(profit);
}
នៅលើបន្ទាត់លេខ 5 ការសរសេរថា if(sale > purchase) គឺជាបញ្ជាតម្រូវឲ្យអនុវត្តបញ្ជាពីរទៀត នៅខាងក្រោមនោះ ក្នុងករណីកន្សោមប្រមាណវិធី sale > purchase ផ្តល់លទ្ធផលជាតក្កអថេរ true ។ បើពុំនោះសោតទេ បញ្ជាទាំងពីរនោះ នឹងត្រូវរំលងចោល។
ដោយអថេរឈ្មោះ sale ជាលេខ 1000 និងអថេរឈ្មោះ purchase ជាលេខ 900 ដូចនេះកន្សោមប្រមាណវិធី sale > purchase ផ្តល់លទ្ធផលជាតក្កអថេរ true ។ ប្រការនេះធ្វើឲ្យបញ្ជាទាំងពីរនៅខាងក្រោមនោះ ត្រូវបានយកទៅអនុវត្ត។
បញ្ជាដែលត្រូវយកទៅអនុវត្ត ត្រូវស្ថិតនៅក្នុងសញ្ញា { } ។ បញ្ជាទាំងនោះ ត្រូវបានគេចាត់ទុកថាជា ក្រុមបញ្ជា (block) ស្ថិតនៅក្នុងបញ្ជា if ។ ដូចនេះ យើងអាចនិយាយបានថា ក្រុមបញ្ជាស្ថិតនៅក្នុងបញ្ជា if ត្រូវយកទៅអនុវត្ត តែក្នុងករណីកន្សោមប្រមាណវិធីនៅជាប់នឹងបញ្ជា if ផ្តល់លទ្ធផលជាតក្កវតក្តអថេរ true ឬសមមូលនឹង true តែប៉ុណ្ណោះ។ បើពុំនោះសោតទេ ក្រុមបញ្ជាទាំងនោះនឹងត្រូវរំលងចោល៕