Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Задача. Км на день 2.
- Щось один варіант вроді як вийшло, а два інші ніяк.
- 1 - варіант, вроді вірно, це я написав швидко, а от інші способи, ну ніяк (((((:
- Або я щось пропускаю, але мені здається, що в уроках підготовчого курсу і по ссилках в ньому на інші ресурси, не вистачає інформації
- для вирішення цих задач.
- Або я просто тупий і не вловлюю суть (((((((
- let walk = prompt ('Скільки КМ ви проходите на день?');
- if ( walk <= 3) {
- console.log ('Мало!');
- } else if ( walk <= 20) {
- console.log ('Красавчик!');
- } else {
- console.log (' Марафонець');
- }
- 2 - спроба щось такого, просто виводить всі console.log :
- /*щоб реалізувати тільки іфами спробуйте вкласти один в другий*/
- let walk = prompt ('Скільки КМ ви проходите на день?');
- if (walk <= 3) ; {
- console.log ('Мало!');
- }
- if (walk <= 20); {
- console.log ('Красавчик!');
- }
- if (walk > 20); {
- console.log (' Марафонець');
- }
- 3 - варіант, виводить тільки console.log (' Марафонець') якщо число більше 20, менше взагалі не виводить.
- /*
- то ви 3 та 20 не вводили
- про логічні оператори https://learn.javascript.ru/logical-ops (важливо) Взагалі краще подивитися та покодити всі доп матеріали з https://zero.p2p.shpp.me/tutorials/40_Conditions_Branching.html
- */
- let walk = prompt ('Скільки КМ ви проходите на день?');
- if ( walk >= 3 && walk <= 3) { // под таку умову попаде тільки значення 3, якщо ви хочете вибрати значення що більше 3 але // менші за 20 то це буде так if ( walk > 3 && walk < 20), якщо тільки менші або рівні 3 то if (walk <= 3)
- console.log ('Мало!');
- } if ( walk >= 20 && walk <= 20 ) {
- console.log ('Красавчик!');
- } if ( walk > 20 ) { // "від 20 і вище, написати "марафонець!!". Тобто 20 треба вже теж марафонець.
- console.log ('Марафонець');
- }
- // зробіть собі такий допоміжний код - тренажер:
- let test = +prompt('Enter number from 0 to 20'); // + перед prompt намагатиметься перетворити введене саме в число.
- if (test > 3 && test < 20) { // поексперементуйте над умовою
- console.log('число ' + test + ' відповідає цій умові');
- } else {
- console.log('число ' + test + ' НЕ відповідає цій умові');
- }
- // розробники розробляють, потрохи, все норм, це нормальні помилки. Гарного коду.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement