<script type="text/javascript">
var score = prompt("Enter your score. Grade must be between 100-0.");
if (score>==90)
{
document.write ("Your grade is an A.")
}
else if (score <89>==80)
{
document.write ("Your grade is a B.")
}
else if (score <79>==70)
{
document.write ("Your grade is a C.")
}
else if (score <69>==60)
{
document.write ("Your grade is a D.")
}
else if (score <59>==0)
{
document.write ("Your grade is a F")
}
}//end if
</script>
-5
A
ответ
-1
Должен быть
if (score>==90)
{
document.write ("Your grade is an A.")
}
else if (score >==80)
{
document.write ("Your grade is a B.")
}
else if (score >==70)
{
document.write ("Your grade is a C.")
}
else if (score >==60)
{
document.write ("Your grade is a D.")
}
else if (score >==0)
{
document.write ("Your grade is a F")
}
0
Это Java Script вопрос, но вы должны узнать о «и» операторе. Вы действительно хотите, чтобы каждое «другое» было чем-то вроде:
else if (score <= 89 && score >= 80)
для всех инструкций «else if». Это действительно может быть упрощена, если только есть вторая часть, т.е.
else if (score >= 80)
, так как вы уже проверили на 90 и выше ранее.
EDIT - и я был избит до моего редактирования - вы не можете использовать операторы < == or> ==.
0
Я не совсем уверен, что вы ищете, так как вы не задать вопрос, но я предполагаю, что это так:
<script type="text/javascript">
var score = prompt("Enter your score. Grade must be between 100-0.");
if (score >== 90)
{
document.write ("Your grade is an A.")
}
else if (score >== 80)
{
document.write ("Your grade is a B.")
}
else if (score >==70)
{
document.write ("Your grade is a C.")
}
else if (score >==60)
{
document.write ("Your grade is a D.")
}
else if (score >== 0)
{
document.write ("Your grade is a F")
}
}//end if
</script>
Вы можете прочитать на if statements in javascript. Обычно вы ставите одно условие, которое оценивается как true или false, например thing a
> == thing b
.
Смежные вопросы
- 1. Вам нужна помощь в поиске моего палиндрома
- 2. Нужна помощь в поиске ошибки
- 3. ошибки Mysqli - помощь в поиске синтаксиса - РЕГИСТРИРУЙТЕСЬ
- 4. Нужна помощь в поиске ошибки кодирования
- 5. Нужна помощь в поиске ошибки синтаксиса
- 6. VB Script Quote Проблемы с символами, вам нужна помощь!
- 7. Нужна помощь в завершении проверки моей ошибки
- 8. Нужна помощь в определении моей синтаксической ошибки
- 9. Нужная вам помощь
- 10. (';' ожидаемый логический checkBinary (String num) {^) Нужна помощь в поиске ошибки
- 11. Помощь в поиске курса
- 12. Нужна помощь в поиске dll
- 13. Вам нужно обнулить объекты?
- 14. Вам нужна помощь SQL
- 15. Нужна помощь в поиске ошибки в Prime Emirp C++
- 16. Мне нужна помощь в поиске ошибки в скрипте powershell
- 17. Нужна помощь в поиске ошибки в сортировке arraylist sort
- 18. Нужна помощь в поиске ошибки в простой php
- 19. Сложность при поиске по моей программе JAva
- 20. Зачем вам нужно указать размер кучи Java?
- 21. Вам нужно java 6 для Android-приложений?
- 22. Требуется помощь в двоичном поиске
- 23. Помощь нужно исправить код Java
- 24. Нужна помощь в поиске ошибки SQLSTATE [HY000]: Общая ошибка
- 25. Зачем вам нужно «? Extends» в generics
- 26. Возвращения вне ошибки функции - помощь нужно
- 27. Нужна помощь в поиске среднего
- 28. нужна помощь в поиске средневзвешенное
- 29. Нужна помощь в поиске Синтаксическая ошибка
- 30. Нужна помощь в Script
Какая ошибка? С чем вы столкнулись? – cliff2310
Ваши операторы 'if' недопустимы. Чтобы проверить, находится ли значение между двумя другими значениями, вы должны использовать [этот метод] (http://stackoverflow.com/a/14718577/1913729). Однако, в вашем случае, я считаю, [этого будет достаточно] (https://jsfiddle.net/gyq2296p/). – blex
Вы отметили это как Java, и не публиковали, что у вас есть проблема с –