he hecho un ejercicio propuesto con condicionales pero quisiera saber si es posible optimizar esta forma de crear las condiciones, estuve investigando el ciclo switch pero es poco usado y no es de las mejores formas para tener buenas practicas codeando
<meta charset="utf-8">
<script>
function salto (){
document.write("<br>");
}
function imprimir(texto) {
document.write(texto);
salto();
}
var numpedido = parseInt(prompt("ingrese su nota"));
//*aqui se analizara la nota y mostrara su calificacion segun el rango 0-3: Muy deficiente 3-5 Insuficiente 5-6 Suficiente 6-7 Bien 7-9 Notable 9-10 Sobresaliente*//
if (numpedido<=3) {
imprimir("nota muy insuficiente");
} else {
if(numpedido<=5){
imprimir("nota insuficiente");
} else{
if(numpedido<=6){
imprimir("nota suficiente");
}else{
if (numpedido<=7) {
imprimir("buena nota");
}else{
if (numpedido<=9) {
imprimir("tus notas son notables");
}else{
if (numpedido==10) {
imprimir("nota sobresaliente");
}
}
}
}
}
}
</script>