Chúng tôi bắt buộc phải viết một hàm JavaScript nhận vào chuỗi và trả về một mảng có hai giá trị chuỗi và chúng phải là các từ nhỏ nhất và lớn nhất tương ứng từ chuỗi.
Ví dụ -
Nếu chuỗi là -
const str = "Hardships often prepare ordinary people for an extraordinary destiny";
Sau đó, đầu ra phải là -
const output = ["an", "extraordinary"];
Vì vậy, hãy viết mã cho chức năng này
Ví dụ
Sau đây là mã -
const str = "Hardships often prepare ordinary people for an extraordinary destiny"; const largestSmallest = str => { const strArr = str.split(" "); let min = strArr[0]; let max = strArr[0]; for(let i = 1; i < strArr.length; i++){ if(strArr[i].length < min.length){ min = strArr[i]; }; if(strArr[i].length > max.length){ max = strArr[i]; }; }; return [min, max]; }; console.log(largestSmallest(str));
Đầu ra
Đầu ra trong bảng điều khiển:-
[ 'an', 'extraordinary' ]