Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Спитати скільки КМ людина проходить в средньому пішки на день,
- якщо до 3 включно, то написати їй "мало",
- якщо від 4х і вище - "красавчик"!
- але якщо від 20 і вище, написати "марафонець!!"
- розв’яжіть задачу по-різному:
- використовуючи && */
- let kmDay = prompt("Сколько вы проходите в день?")
- if (kmDay >= 20) {
- alert("марафонец")
- }
- if (kmDay >= 4 && kmDay < 20) {
- alert("Красавчик")
- }
- if (kmDay < 4) {
- alert("мало")
- }
- /*використовуючи else*/
- let kmDay = prompt("Сколько вы проходите в день?")
- let message = "марафонец" /* добра ідея присвоїти значення за замовченням, але тоді */
- if (kmDay >= 20) {
- /* оцей блок пустий можна спростити */
- } else {
- if (kmDay >= 4 && kmDay < 20) { // до цього елсе, якщо залишити if (kmDay >= 20), потраплять тільки значення менші за 20
- message = "Красавчик"
- }
- if (kmDay < 4) { // можна винести з блоку елса, але норм.
- message = "Мало"
- }
- }
- alert(message)
- /*не використовуючи ні && ні else */
- let kmDay = prompt("Сколько вы проходите в день?")
- let message = ("Красавчик") // норм оптимізація, але дужки тут не потрібні, тільки лапки.
- if (kmDay >= 4) {
- if (kmDay >= 20) {
- message = ("марафонец") // потрібні тільки лапки.
- }
- if (kmDay < 20) { // ви в курсі, але на всяк випадок додам блок іфу як альтернативу змінної за замовченням.
- message = ("Красавчик") // дужки не потрібні.
- }
- }
- if (kmDay < 4) {
- message = ("мало") // ну ви в курсі.)
- }
- alert(message)
- // Гарного коду!
Add Comment
Please, Sign In to add comment