¡Urgente! ! ! ¡Código de programación JAVASCRIPT de computadora! ! ! ¡La cuestión es encontrar el primer número entero que se pueda dividir por 21!
El primero:
for(var i = 100, ilt; =200, i){
if(i21 === 0){
alerta(i);
descanso;
}
}
Segunda pregunta
En primer lugar, este tipo de número no se llama número completo, sino número perfecto, inglés perfectnumber (perfect number)
// Una función utilizada para determinar si un número es un número perfecto:
función is_perfect_number(num){
var suma = 0
for(var i=1; ilt; num; i){
if (numi = = 0) {
suma = i
}
}
return suma == num ;
}
//Inicializa una matriz vacía para guardar el resultado
var result = [];
for(var i =1; ilt; = 500; i){
//Si es un número perfecto, ponlo en la matriz
if (is_perfect_number(i)) {
result.push(i );
}
}
//Resultado de salida
alert(resultado);
Arriba El método se calcula usando el método más estúpido. Puedes buscar las propiedades del número perfecto. Usando las propiedades, puedes escribir un algoritmo más simple para encontrar el número perfecto.