Timkor

trickyRunner

Nov 19th, 2020 (edited)
713
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //Задача. Км на день 2.
  2. console.log('Вариант 1 (тернарный оператор ?'); // добре. умова "не використовуючи ні && ні else"; а її ж та з if ?))
  3. let mas = (km < 4) ? 'мало' :  // а що за ім'я у змінной?
  4. (km < 20) ? 'красавчик!':
  5. 'марафонец!!!';
  6. console.log(mas);
  7.  
  8. console.log('\nВариант 2 (оператор else)');
  9. if (km >= 20) {
  10.     console.log('марафонец!!!');
  11. } else if (km >= 4) {
  12.     console.log('красавчик!');
  13. } else {
  14.     console.log('мало');
  15. }
  16.  
  17. console.log('\nВариант 3 (оператор &&)'); // все ж краще з if, -  зрозуміліше , а можливо й семантично.  
  18. (km < 4) && console.log('мало');
  19. (km >= 20) && console.log('марафонец!!!');
  20. (km >= 4) && (km < 20) && console.log('красавчик!');
  21.  
  22. // цікаве рішення, читабелніше використовувати if, як на мою думку, але те, що ви знаєте тернарні та розумієте булєву логіку
  23. // звісно стане у пригоді!
  24. // не затримуйтесь, бо ж скоро старт!
  25. // Гарного коду!
RAW Paste Data