Computer >> Máy Tính >  >> Lập trình >> Javascript

Tìm độ dài từ trung bình của câu - JavaScript

Chúng tôi được yêu cầu viết một hàm JavaScript nhận một chuỗi các chuỗi được nối bởi các khoảng trắng. Hàm sẽ tính toán và trả về độ dài trung bình của tất cả các từ có trong chuỗi được làm tròn đến hai chữ số thập phân

Ví dụ

Sau đây là mã -

const str = 'This sentence will be used to calculate average word length';
const averageWordLength = str => {
   if(!str.includes(' ')){
      return str.length;
   };
   const { length: strLen } = str;
   const { length: numWords } = str.split(' ');
   const average = (strLen - numWords + 1) / numWords;
   return average.toFixed(2);
};
console.log(averageWordLength(str));
console.log(averageWordLength('test test'));

Đầu ra

Sau đây là đầu ra trong bảng điều khiển -

5.00
4.00