Вопрос Выдача переменной в формате времени JavaScript

Регистрация
17 Сен 2013
Сообщения
94
Репутация
0
Спасибо
0
Монет
0
Есть переменная Time, она может быть меньше 30, может больше. Если меньше 60, хочу, чтоб писало:" 35 мин.", если же больше, то "1.5 ч".
 
привет, тебе надо 3 переменных, time, hours, minutes. А также использовать оператор %. План действий: 1) Берешь переменную время, делишь на 60 (/), округляешь вниз - получаешь hours. 2) Берешь переменную время, делишь на 60 с остатком (%) 3) Затем, в зависимости от условия (hours != 0) выводишь минуты, либо часы. Надеюсь суть понял, решение писать не буду.
 
var Time = 58; var x = ( Time < 60 ) ? ( "35 мин." ) : ( "1.5 ч." ); alert( "Время: " + x ); p.s. скобки ставят для читабельности - сразу бросается в глаза, что поставлено условие. Можно без них.
 
Назад
Сверху