Первая программа: KeksoFit v0.1


#22

Хорошо, тогда так
каждый прыжок - это 1
дополняется кругом пробежки - и это 1
т.е. 1 к 1
а что у нас в примере?
"Например: 20 кругов по комнате даётся за 15 прыжков"
я не вижу тут 1 к 1
должно быть тогда 20 кругов = 20 прыжков
это опечатка, скажите что опечатка? пожалуйста, пусть это будет опечатка…я ж не тупой, не может 20 быть равно 15 =)

p.s. все написал сам кроме (runs = jumps + (pulls * 0.5)), не знаю, то ли правда я тугодум, то ли действительно неверно поставленная задача ставит в тупик на долго и идет деление на 2 в голове, от чего бомбит страшно

var foodInGrams = 100;
var sleepInHours = 15;


var jumps = foodInGrams / 10 * 3;
  console.log("jumps " + jumps);
  
var pulls = sleepInHours * 2;
  console.log("pulls " + pulls);

var runs = jumps + (pulls * 0.5);
 console.log("runs " + runs);

#23

На количество кругов по комнате влияют два показателя - прыжки и подтягивания. Только зная оба, вы можете посчитать число пробежек. А вы в расчет берёте только прыжки, поэтому получается
20 = 15.


#24

Примерно месяц назад уже пробовал проходить курс по JS, но понял, что пока не понимаю ничего, и решил пока остановиться на практике html, css и предпроцесоров. Но сейчас понял что без js во фронтенде никуда, и после просмотра многих обучающих роликов по js решил вернуться к изучению курса)

var foodInGrams;
var sleepInHours;
var jumps =  foodInGrams / 10 * 3;
var pulls = sleepInHours * 2;
var runs = jumps  + pulls * 0.5;
console.log("Сколько грамм корма вы съели?");
console.log("Я спал - " + foodInGrams + " часа(ов).");
console.log("Вам нужно прыгнуть - " + jumps + " раз(а)!");

console.log("Сколько часов вы спали?");
console.log("Я спал - " + sleepInHours + " часа(ов).");
console.log("Вам нужно подтянуться - " + pulls + " раз(а)!");

console.log("И дополнительно вам нужно сделать - " + runs + " круга(ов) по комнате!");

#25

да, расставил скобки там где не надо было… но должен сказать, я показал задачу разным людям, одни считали что опечатка в примере, другие так же как и я не понимали задачу, т.е. ставили скобки


#26

Спасибо! Работает!


#27

А почему все пишут именно такое значение переменных?

var foodInGrams = 100;
var sleepInHours = 15;

Разве нужно не спрашивать сколько он съел и проспал?


#28

var foodInGrams = 100;
var sleepInHours = 15;

var jumps;
var pulls;
var runs;

jumps = (foodInGrams / 10) * 3;
console.log('прыжков ’ + jumps);

pulls = sleepInHours * 2;
console.log('подтягиваний ’ + pulls);

runs = (jumps * 1) + (pulls / 2);
console.log('кругов ’ + runs);


#29

Оцените код. Стоит ли выносить логи в самый низ?

var foodInGrams = 100;
var sleepInHours = 15;
var jumps;
jumps = foodInGrams/103;
var pulls;
pulls = sleepInHours
2;
var runs;
runs = (jumps)+(pulls*0.5);

console.log("За работу, пухлая задница " + jumps);
console.log("Покажи свою силу " + pulls);
console.log("Бегом Марш " + runs);


#30

ошибка

И переменным можно сразу присваивать выражения.
Между операторами и операндами нужен дополнительный пробел


#31

Не ошибка) так код скопировал. Спасибо.


#32

Я не понимаю как можно по той информации что дал сайт сделать самим программу без подсказок!?
Я новичёк в этом деле только начал изучать JS ,то что мне дал сайт я некак немог понять что сделать ,и как составить программу с имеющийся информацией !
Хочу купить программу дальше,но начинаю сомневатся понятна ли она будет …


#34

Базу по js здесь слабо дают, к сожалению.