Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Đếm tổng số dấu câu trong chuỗi - JavaScript


Trong tiếng Anh, các ký tự sau được coi là dấu câu:

'!', ",", "'", ";", '"', ".", "-", "?"

Viết hàm đếm số lần xuất hiện các dấu câu trong chuỗi và trả về số lượng.

Ví dụ

Mã thực hiện:

const str = "This, is a-sentence;.Is this a sentence?"; 
const countPunctuation = str => { 
  const punct = "!,\;\.-?"; 
  let count = 0; 
  for(let i = 0; i < str.length; i++){ 
    if(!punct.includes(str[i])){ 
      continue; 
    }; 
    count++; 
  }; 
  return count; 
}; 
console.log(countPunctuation(str));

Kết quả

Kết quả in ra console:

5