Skip to content

Commit e2426d5

Browse files
author
Christian Bender
committed
removed unnecessary variable isEqual
1 parent 90aaa3c commit e2426d5

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

src/ts/others/palindrome-checker.ts

+3-4
Original file line numberDiff line numberDiff line change
@@ -9,20 +9,19 @@ export function palindromeChecker(aString: string) {
99

1010
const deque = new Deque<string>();
1111
const lowerString = aString.toLocaleLowerCase().split(' ').join('');
12-
let isEqual = true;
1312
let firstChar: string, lastChar: string;
1413

1514
for (let i = 0; i < lowerString.length; i++) {
1615
deque.addBack(lowerString.charAt(i));
1716
}
1817

19-
while (deque.size() > 1 && isEqual) {
18+
while (deque.size() > 1) {
2019
firstChar = deque.removeFront();
2120
lastChar = deque.removeBack();
2221
if (firstChar !== lastChar) {
23-
isEqual = false;
22+
return false;
2423
}
2524
}
2625

27-
return isEqual;
26+
return true;
2827
}

0 commit comments

Comments
 (0)