Нужно решить задачу на js
Черепашке нужно забраться на вершину холма. Расстояние от подножия холма до его вершины - 100м. Черепашка за день залезает вверх по холму на 50м. Ночью она спит и скатывается на 30м вниз. На какие сутки черепашка залезет на столб? Требуется написать код на JS для решения задачи и дать ответ
Ответы (1 шт):
Автор решения: Mr.Fokuss
→ Ссылка
Если мы рассматриваем, что черепашке нужно взобраться на холм вместо столба, то вот код:
var speed=50; //Скорость днём
var height=100; //Высота холма
var roll_down=-30; //Откат черепашки ночью
var result=0; //Пройденное расстояние
var i='day'; //Переменная для определения времни суток
var value_day=1; //Количество дней (стоит 1, потому что мы учитываем начало пути черепашки за первый день)
while(result<height){
if(i=='day'){
result+=speed;
i='night';
}
else{
result+=roll_down;
i='day';
value_day++;
}
}
console.log(value_day);
Если черепашке нужно взобраться всё-таки на столб на холме, то нужно к высоте холма прибавить высоту столба (в среднем высота столба 7 метров), также ей нужны специальные ботинки на лапки для взбирания на столб :)