Student's curriculum
Loading...
+ Нов въпрос
JivkoJelev avatar JivkoJelev 235 Точки

[ JavaScript Fundamentals] 4. Store Catalogue

Имам проблем със задачта.Добавил съм елементите в обекта.Сортирал съм ги по азбучен ред , но не се сещам как мога да изкарам първата буква от първата дума с която започват думата.Крайния резултат трябва да е ей така:                                     

A

  Anti-Bug Spray: 15

  Apple: 1.25

  Appricot: 20.4

B

  Boiler: 300

D

  Deodorant: 10

F

  Fridge: 1500

T

  T-Shirt: 10

  TV: 1499

 

А при мен засега е :

 

  Anti-Bug Spray: 15

  Apple: 1.25

  Appricot: 20.4

  Boiler: 300

  Deodorant: 10

  Fridge: 1500

  T-Shirt: 10

  TV: 1499

Ето го и кода дотук: https://pastebin.com/mmvBqAQJ

Тагове:
0
JavaScript Fundamentals 11/06/2017 16:11:32
YavorSpassov+deleted! avatar YavorSpassov+deleted! 133 Точки

Ами, първата буква всъщност е първият символ от всеки стринг, които се подава. Всяка буква можеш да я вкараш в Map и да проверяваш, дали вече я имаш. Моето решение: https://pastebin.com/QLbiK5ri

1
JivkoJelev avatar JivkoJelev 235 Точки

Искаше ми се без мап да го направя , но явно май няма да стане.Мерси за помоща.

0
YavorSpassov+deleted! avatar YavorSpassov+deleted! 133 Точки

Ето и едно решение с два мапа. Мислех, че ще е overkill да се ползват два, но излезе по-лесно и по-кратко с тях.
https://pastebin.com/tKZw1HeT

1
09/06/2017 17:48:14
lorishte avatar lorishte 2 Точки

Това е добро решение. На моето единия тест не минава, но както обикновено не мога да разбера защо:

https://pastebin.com/K0Wn12qz

1
Viki_F5 avatar Viki_F5 1 Точки

Предлагам ви едно доста семпло и кратко решение: https://pastebin.com/JbVvQA7U

 

0
27/01/2021 13:39:49