Javascript-forum

Normale Version: Was ist falsch?
Sie sehen gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.

Roaden

const celsius = getRandomInt(100);

Kelvinraten1(prompt('Claus sagt: Wieviel Grad Kelvin sind ' + celsius + ' Grad Celsius?'));
function Kelvinraten1(x) {
  if ( x === celsius + 273.15 ) {
  console.log('Claus sagt: Gro├čartig hast du geraten, bei der 1ten Frage');
} else {
  console.log('Claus sagt: Du hast die richtige Antwort leider verfehlt');

}
 
}
function getRandomInt(max) {
  return Math. floor(Math. random() * max);
}



Ich schreibe das richtige Ergebnis rein aber es geht nicht.
Dein Code ist leider falsch. Alleine die If-Anweisung ist fehlerhaft. Hier solltest du keinen +Operator verwenden. Hier gelten nur Zuweisungsoperatoren oder logische Operatoren. Zudem fragst du mit === auch gleich ab ob Beide vom gleichen Datentyp sind. Der Prompt-Aufruf ist auch fehlerhaft.