Estuve probando el programa y cuando acertaba el número me saltaba un error. Luego de pensarlo bastante noté que la variable intento puesta cuando acierta no estaba declarada, y, si ponía intentos siempre me iba a dar 3. Es por esto que tanto en el alert como en el imprimir primeros cambié intento por if, quedándome de la siguiente forma:
while (contador <= intentos) {
var numeroLanzado = parseInt(prompt("Ingrese un número entre 0-10"))
if (numeroPensado == numeroLanzado){
alert("usted acertó en el intento " + contador + " el número pensado era " + numeroPensado);
break;
}
else {
alert("usted erró");
}
contador++
}
if (numeroPensado == numeroLanzado){
imprimir ("usted acertó en el intento " + contador + " el número pensado era " + numeroPensado);
}
else {
imprimir ("usted erró el número pensado era " + numeroPensado);
}