Nếu dấu chấm phẩy được đặt sai vị trí trong JavaScript, thì nó có thể dẫn đến kết quả sai lệch. Hãy xem một ví dụ, trong đó điều kiện câu lệnh if là sai, nhưng do dấu chấm phẩy đặt sai vị trí, giá trị sẽ được in ra.
Ví dụ
<!DOCTYPE html> <html> <body> <script> var val1 = 10; if (val1 == 15) { document.write("Prints due to misplaced semi-colon: "+val1); } var val2 = 10; if (val2 == 15) { // this won't get printed document.write(val2); } </script> </body> </html>