Почему моя логика if-else не работает правильно в JavaScript и почему Document.Write () вызывает проблему в коде VS? [заJavascript

Форум по Javascript
Ответить
Anonymous
 Почему моя логика if-else не работает правильно в JavaScript и почему Document.Write () вызывает проблему в коде VS? [за

Сообщение Anonymous »

❓ То, что я пытаюсь сделать:
Я пытаюсь использовать JavaScript, чтобы проверить значение переменной и выводить различные сообщения на основе значения. Я ожидаю, что программа отобразит оценку или сообщение в зависимости от значения переменной dinethmaismine. < /P>
var dinethmaIsMine = 69;

if(dinethmaIsMine > 35){
document.write("Dinethma is passed!");
}else if(dinethmaIsMine > 50){
document.write("Dinethma is passed with a C grade!");
}else if(dinethmaIsMine > 60){
document.write("Dinethma is passed with a B grade!");
}else if(dinethmaIsMine > 70){
document.write("Dinethma is passed with a A grade!");
}else if(dinethmaIsMine > 80){
document.write("Dinethma is passed with a A+ grade!");
}else{
document.write("Dinethma is failed!");
}
< /code>
🤔 Проблема:
Несмотря на то, что значение Dinethmaismine = 69, выходы кода:
Dinethma передается!
Я ожидал, что он скажет:
Dinethma передается с помощью B-класса! /> 💻 Вторичная проблема: document.write () выделение в коде vs
vs код отображается document.write () в качестве предупреждения или ошибки (см. Скриншот ниже).
Почему это происходит? Является ли document.write () плохая практика? Я тоже приложил скриншот браузера.>

Подробнее здесь: https://stackoverflow.com/questions/795 ... s-document
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»