Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

การเปรียบเทียบสตริงแบบไม่สนใจตัวพิมพ์เล็ก-ใหญ่ใน JavaScript

เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงสองตัวเป็นอาร์กิวเมนต์ ฟังก์ชันควรตรวจสอบความเท่ากันของทั้งสองสตริงโดยไม่สนใจตัวพิมพ์เล็กหรือใหญ่

ตัวอย่าง:

areEqual('done', 'DOne') should return true.

ตัวอย่างโค้ด

const str1 = 'done';
const str2 = 'DOne';
const caseSensitiveCheck = (str1 = '', str2 = '') => {
  const loweCase1 = str1.toLowerCase();
  const loweCase2 = str2.toLowerCase();
  return loweCase1 === loweCase2;
};
console.log(caseSensitiveCheck(str1, str2));

ผลลัพธ์

ผลลัพธ์ที่แสดงในคอนโซลจะเป็นดังนี้:

true