mirror of
https://github.moeyy.xyz/https://github.com/trekhleb/javascript-algorithms.git
synced 2024-11-10 11:09:43 +08:00
Fix lint issue.
This commit is contained in:
parent
2a49b7045a
commit
9ca459ff65
@ -56,11 +56,11 @@ export default class LinkedList {
|
||||
|
||||
/**
|
||||
* @param {*} value
|
||||
* @param {*} index
|
||||
* @param {number} index
|
||||
* @return {LinkedList}
|
||||
*/
|
||||
insert(value, index) {
|
||||
index = index < 0 ? 0 : index;
|
||||
insert(value, rawIndex) {
|
||||
const index = rawIndex < 0 ? 0 : rawIndex;
|
||||
if (index === 0) {
|
||||
this.prepend(value);
|
||||
} else {
|
||||
@ -70,7 +70,7 @@ export default class LinkedList {
|
||||
while (currentNode) {
|
||||
if (count === index) break;
|
||||
currentNode = currentNode.next;
|
||||
count++;
|
||||
count += 1;
|
||||
}
|
||||
if (currentNode) {
|
||||
newNode.next = currentNode.next;
|
||||
|
@ -45,7 +45,7 @@ describe('LinkedList', () => {
|
||||
linkedList.insert(10, 9);
|
||||
|
||||
expect(linkedList.toString()).toBe('1,4,2,3,10');
|
||||
})
|
||||
});
|
||||
|
||||
it('should delete node by value from linked list', () => {
|
||||
const linkedList = new LinkedList();
|
||||
|
Loading…
Reference in New Issue
Block a user