#javascript #html #css
#javascript #HTML #css
Вопрос:
У меня есть этот код:
const minutedata = document.getElementById("time02").innerHTML;
console.log(newnumber(minutedata))
function newnumber(num){
return num <10 ? ('0' {num} ) : num;}
Но я получаю:
0 [объект Object]
Комментарии:
1. не могли бы вы поделиться еще кодом?
2. пожалуйста, обновите свой вопрос .. лучше также добавить HTML-код.. проясните, чего вы пытаетесь достичь..
Ответ №1:
Я предполагаю, что вы хотите добавить префикс 0, если число меньше 10, вы можете попробовать функцию slice для этого.
const minutedata = document.getElementById("time02").innerHTML;
console.log(('0' minutedata ).slice(-2))
Ответ №2:
вам нужно написать так функцию newnumber
function newnumber(num){
num = parseInt(num);
return num <10 ? '0' num : num;
}
Ответ №3:
function startTimer(){
document.getElementById("time02").innerHTML = document.getElementById("newtime01").value;
const minutedata = document.getElementById("time02").innerHTML;}
console.log(newnumber(minutedata))
function newnumber(num){
return num <10 ? ('0' {num} ) : num;}
Только это. Я только начал.