Недавно я обнаружил форму, используя условное, как:Javascript Условный
function leftPad(res6) {return (res6 < 10)?'0'+ res6:res6;}
res6 =leftPad(res6);
Это нормально внутри функции заявления. Я не знаю, как работать с этим типом инструкции самостоятельно (без выражения функции, если для этой строки есть соответствующий оператор функции).
Пример: Я хочу иметь вывод, который сравнивает дату с текущим значением, если это после сегодняшнего дня, используйте «с», иначе используйте «до». Как только я пойму, как написать этот оператор, я могу сравнить значения даты и установить переменную в правильный результат, чтобы перейти в мою выходную строку.
Благодаря
ваши два заявления могут быть записаны в виде одного ... 'res6 = (res6 <10) '0' + res6: res6;' ... делает это ответит на ваш вопрос? –
^^ Что @JaromandaX сказал. Ему даже не нужно '()': 'res6 = res6 <10? '0' + res6: res6; ' –
Это поможет очистить код в моем предыдущем вопросе. Спасибо за это предложение. Но этот текущий вопрос все еще остается. – levelbest