Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function elements(input) {
- let equipment = input.shift().split(" ")
- for(let i of input) {
- let [command, element] = i.split(" ")
- if(command === "Buy") {
- equipment.push(element)
- } else if(command === "Trash") {
- let filter = equipment.filter((a) => a !== element)
- equipment = filter
- } else if(command === "Repair") {
- let findElement = equipment.filter((a) => a === element)
- let filter = equipment.filter((a) => a !== findElement[0])
- filter.push(findElement[0])
- equipment = filter
- } else {
- let [equp, upgrade] = element.split("-")
- let modi = `${equp}:${upgrade}`
- let newArr = []
- for(let n of equipment) {
- newArr.push(n)
- if(n === equp) {
- newArr.push(modi)
- }
- equipment = newArr
- }
- }
- }
- console.log(equipment.join(" "))
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement