Sobes.tech
Junior

Dartта жолдун палиндром экенин кантип аныктоого болот?

sobes.tech AI

AIден жооп

bool isPalindrome(String input) {
  // Бос орундарды алып салабыз жана туура салыштыруу үчүн сапты кичинекей тамгаларга айлантабыз.
  final cleanedInput = input.replaceAll(' ', '').toLowerCase();

  // Тескери сапты алабыз.
  final reversedInput = cleanedInput.split('').reversed.join('');

  // Баштапкы сап менен анын тескери версиясын салыштырабыз.
  return cleanedInput == reversedInput;
}

// Колдонуу мисалы
// void main() {
//   print(isPalindrome("A man a plan a canal Panama")); // чын
//   print(isPalindrome("hello")); // жалган
// }