Софтуерно Инженерство
Loading...
+ Нов въпрос
VladoGenov avatar VladoGenov 44 Точки

[JavaScript Basics - Exercises] - 10. Add / Remove Elements

Здравейте, колеги!
Имам проблем със задача 10. Add / Remove Elements от [JavaScript Basics - Exercises] - линк в Judge
Във WebStorm тестовете минават, но Judge-a ми дава само 75/100.
Моят код: http://pastebin.com/fg9M0e17
Къде може да е проблема?

Тагове:
0
Софтуерни технологии 03/07/2016 00:14:17
Tangrila avatar Tangrila 21 Точки

Пробвай да използваш array.push и array.splice вместо pop и shift

1
VladoGenov avatar VladoGenov 44 Точки

Благодаря, колега!
С array.splice се реши проблема -> 100/100

0
alpepe avatar alpepe 0 Точки

Така мисля че е една идея по кратко  :)

 

function myFunction(text) {
    let array=[]
    
    for (let i=0; i<text.length; i++){
        let tempArr = text[i].split(' ')
        command=tempArr[0]
        value=tempArr[1]
         
         if(command=="add"){
             array.push(value)
         }
         if(command=="remove"){
             array.splice(value, 1)
         }
    }
    
    for(let j=0; j<array.length; j++){
        console.log(array[j])
    }
}
 

0