Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 10.12.2018, 02:08
Аспирант
Отправить личное сообщение для garrip91 Посмотреть профиль Найти все сообщения от garrip91
 
Регистрация: 07.10.2018
Сообщений: 75

Логическая задача (В ЧАСТИ, КАСАЮЩЕЙСЯ ИМЕННО JS)!
Здравствуйте в очередной раз, уважаемые пользователи сего сайта!!!

Существует некая "HTML Академия"(https://htmlacademy.ru/), где в целях самообучения можно выполнять задания различных уровней сложности.

Решал я решал все эти задачи (именно ЗАДАЧИ, так как у меня просто язык не повернётся назвать это задачКами в связи с уровнем сложности) и наткнулся на очередное произведение творчества автора (ссылка: https://htmlacademy.ru/courses/207/run/15 ).

У меня вот что получилось в этой задаче и, как я полагаю, мне не удалось решить её:

var foodInGrams = 100;
var sleepInHours = 15;
var jumps = foodInGrams / 10 * 3; //прыжков за 100 гр. корма
var pulls = sleepInHours * 2; //подтягиваний за 15 ч. сна
var runs = jumps * 1;
var runs_1 = pulls / 2;
var all_runs = runs + runs1;



Вопрос: У кого-нибудь получилось удовлетворить замысел автора задачи и решить эту АХИНЕЮ (на самом деле, по-другому у меня просто язык не поворачивается назвать этот бред)???
Ответить с цитированием
  #2 (permalink)  
Старый 10.12.2018, 02:15
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

garrip91,
вы б условие написали, вряд ли кто регаться побежит чтобы глянуть.
Ответить с цитированием
  #3 (permalink)  
Старый 10.12.2018, 15:16
Аспирант
Отправить личное сообщение для garrip91 Посмотреть профиль Найти все сообщения от garrip91
 
Регистрация: 07.10.2018
Сообщений: 75

/**
* KeksoFit v0.1
* Author: @keksobot
* License: CatoFree, NoDogs
*/

var foodInGrams = 100;
var sleepInHours = 15;



// ========== Я продолжил код: =========

var jumps = foodInGrams / 10 * 3; //прыжков за 100 гр. корма
var pulls = sleepInHours * 2; //подтягиваний за 15 ч. сна
var runs = jumps;
var runs_1 = pulls * 0.5;
var all_runs = runs + runs1;

// ===============================



/* Техническое задание

Вес корма храним в переменной foodInGrams, а время сна в переменной sleepInHours.
В обе переменные будем записывать целые числа.

За каждые 10 грамм корма, которые я съел, я получаю 3 прыжка.
Например: за 50 грамм корма я должен сделать 15 прыжков.
Прыжки храним в переменной jumps.

За каждый час сна — 2 подтягивания.
Например: я поспал 5 часов и должен подтянуться 10 раз.
Подтягивания храним в переменной pulls.

Каждый прыжок дополняется одним кругом пробежки, а каждое подтягивание — половиной круга.
Например: 20 кругов по комнате даётся за 15 прыжков и 10 подтягиваний.
Круги храним в переменной runs.

*/
Ответить с цитированием
  #4 (permalink)  
Старый 10.12.2018, 15:50
Аспирант
Отправить личное сообщение для garrip91 Посмотреть профиль Найти все сообщения от garrip91
 
Регистрация: 07.10.2018
Сообщений: 75

Сообщение от Rise Посмотреть сообщение
garrip91,
Всё правильно, просто по условию задачи должно быть только runs, поэтому так jumps * 1 + pulls / 2 или jumps + pulls / 2.
Профессор, как Вы пришли к такому выводу? Может, объясните мне своё решение более детально. Только убедительно прошу Вас объяснять как блондинке, которая знать не знает таких чудовищных и душещипательных слов как "Математика" и всё ей подобное...

Так, в целом, вроде бы начало технического задания (то есть, до переменной "pulls" включительно) несложное, но вот дальше - жуть полнейшая!!!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задачи по js spo Общие вопросы Javascript 8 07.02.2018 16:25
попалась интересная задача по js , кто шарит Cfifsasaasas Общие вопросы Javascript 14 26.01.2018 14:29
Нужен JS кодер. Разовая задача. kkolorid Работа 1 03.12.2014 15:54
JS задача. Взаимно простые числа sashok Общие вопросы Javascript 5 23.11.2014 10:16
Задача по JS Gambit228 Работа 8 08.01.2013 20:28