We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 90aaa3c commit 0584187Copy full SHA for 0584187
src/js/others/palindrome-checker.js
@@ -10,21 +10,20 @@ export function palindromeChecker(aString) {
10
}
11
const deque = new Deque();
12
const lowerString = aString.toLocaleLowerCase().split(' ').join('');
13
- let isEqual = true;
14
let firstChar;
15
let lastChar;
16
17
for (let i = 0; i < lowerString.length; i++) {
18
deque.addBack(lowerString.charAt(i));
19
20
21
- while (deque.size() > 1 && isEqual) {
+ while (deque.size() > 1) {
22
firstChar = deque.removeFront();
23
lastChar = deque.removeBack();
24
if (firstChar !== lastChar) {
25
- isEqual = false;
+ return false;
26
27
28
29
- return isEqual;
+ return true;
30
0 commit comments