Tabla de contenido
Paso 2: Defina una variable para recibir el número ingresado por el usuario
Paso 1: Marco
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script>
</script>
</body>
</html>
Paso 2: Defina una variable para recibir el número ingresado por el usuario
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script>
var st = prompt('请输入');
st = Number(st)
</script>
</body>
</html>
Paso 3: agregue una condición de juicio, determine cuántos dígitos tiene el número de entrada y agregue algunos 0
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script>
var st = prompt('请输入');
st = Number(st)
if () {
} else {
}
</script>
</body>
</html>
Aquí, necesitamos usar if para juzgar el tamaño del número de entrada. Normalmente, podemos agregar el número de entrada a if si el número es mayor que 9. Si es mayor que 9, agregue un 0, y si es menos de 9, agregue un 0, pero aquí lo cambiamos Un método que usa la longitud para juzgar
Paso 4: Agregar Condiciones
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script>
var st = prompt('请输入');
console.log(st.length)
st = Number(st)
if (st.length < 2) {
st = "0" + '0' + st;
} else {
st = st
}
alert(st)
</script>
</body>
</html>
De esta forma, hemos completado el caso de menos de 9, es decir, el de un solo dígito, y ahora escribamos más de 9
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script>
var st = prompt('请输入');
// console.log(st.length)
st = Number(st)
if (st.length < 2) {
st = "0" + '0' + st;
} else if (st.length < 3 && st.length > 2) {
st = '0' + st;
} else {
st = st
}
alert(st)
</script>
</body>
</html>
Esto completa el caso mayor que 9