eis-website/js/notenrechner.js

25 lines
563 B
JavaScript

let punktzahl = prompt();
let maxPunktzahl = prompt();
function berechneNote(punkte) {
if (punkte >= 90 && punkte <= 100){
return "sehr gut";
}
if (punkte >= 75 && punkte <= 89){
return "gut";
}
if (punkte >= 60 && punkte <= 74){
return "befriedigend";
}
if (punkte >= 50 && punkte <= 59){
return "ausreichend";
}
if (punkte < 50){
return "nicht bestanden";
}
}
let prozentsatz = (punktzahl / maxPunktzahl) *100
let note = berechneNote(prozentsatz);
alert(punktzahl+" von "+maxPunktzahl+" Punkten ("+prozentsatz+"%) = "+note);