http://gitlab.a-level.com.ua/eugeniy.ho/javascript_practice/src/master/hw03_part2/2_switch_if.js#L3-L6 - через `||` можно частично объединить эти два условия что бы не копипастить черный `div`. Аналогично с зеленым;
http://gitlab.a-level.com.ua/eugeniy.ho/javascript_practice/src/master/hw03_part2/14_scissors.js#L4-L33 - это выйдет написать компактнее, если написать два условия + `else`:
- ничья когда ввод пользователя `===` варианту компа;
- условие победы через `||` из трех вариантов;
- остальное (`else`) - ничья
http://gitlab.a-level.com.ua/eugeniy.ho/javascript_practice/src/master/hw03_part2/17_currency_calc_two_rates_object.js - объект + `[]` избавляют от `switch-case` совсем и навсегда; Это касается и остальных заданий про обменку через объект;
http://gitlab.a-level.com.ua/eugeniy.ho/javascript_practice/src/master/hw03_part2/19_real_data.js#L4-L17 - тут можно не ограничиваться двумя валютами, коль сервис предоставляет их много
http://gitlab.a-level.com.ua/eugeniy.ho/javascript_practice/src/master/hw03_part2/2_switch_if.js#L3-L6 - через
||
можно частично объединить эти два условия что бы не копипастить черныйdiv
. Аналогично с зеленым;http://gitlab.a-level.com.ua/eugeniy.ho/javascript_practice/src/master/hw03_part2/14_scissors.js#L4-L33 - это выйдет написать компактнее, если написать два условия +
else
:===
варианту компа;||
из трех вариантов;else
) - ничьяhttp://gitlab.a-level.com.ua/eugeniy.ho/javascript_practice/src/master/hw03_part2/17_currency_calc_two_rates_object.js - объект +
[]
избавляют отswitch-case
совсем и навсегда; Это касается и остальных заданий про обменку через объект;http://gitlab.a-level.com.ua/eugeniy.ho/javascript_practice/src/master/hw03_part2/19_real_data.js#L4-L17 - тут можно не ограничиваться двумя валютами, коль сервис предоставляет их много