Aparentemente los ejercicios 3 y 4 son similares por lo que para el caso del ejercicio 4, invertí la forma de contar.
// 1.- Contador de 1 a 10
let count1 = 1;
while (count1 <= 10) {
console.log(count1);
count1++;
}
// 2.- Contador de 10 a 0
let count2 = 10;
while (count2 >= 0) {
console.log(count2);
count2--;
}
// 3.- Contador de 0 hasta un número ingresado por el usuario
let numeroDelUsuario1 = prompt("Ingresa un número para contar: ")
let count3 = 0;
while (count3 <= numeroDelUsuario1){
console.log(count3);
count3++;
}
// 4.- Contador desde el número ingresado por el usuario hasta 0
let numeroDelUsuario2 = prompt("Ingresa un número para contar: ")
let count4 = numeroDelUsuario2;
while (count4 >= 0){
console.log(count4);
count4--;
}