«Единственный способ творить великие дела – это любить то, что ты делаешь»
JavaScript



Игра «Морской Бой» на JavaScript: Простая Игра и Игра для Двоих



Выполните практическую задачу по теме логические операторы И и ИЛИ при использовании их в условиях JavaScript.



Есть массив: var friends = ["Алексей", "Вячеслав", "Григорий", "Настя"];

Нужно написать условие, которое проверяется следующее: если число элементов массива равно 4 и последним элементом является "Настя", то вывести на экран сообщение "Этот массив мне подходит", а иначе "Этот массив мне не подходит".

Здесь нужно будет вспомнить, как посчитать число элементов массива и, как узнать индекс последнего элемента массива.

Фрагмент кода

<script type="text/javascript">

var friends = ["Алексей", "Вячеслав", "Григорий", "Настя"];

var count = friends.length; /* Создаём переменную count в которую заносим число элементов массива friends */

var last_element = friends[friends.length - 1]; /* Создаём переменную last_element, в которую заносим значение последнего элемента массива */

if(count == 4 && last_element == "Настя") /* создаём условие: если count равно 4 и last_element равно "Настя" */

{

document.write("Этот массив мне подходит");

}

else /* иначе... */

{
document.write("Этот массив мне не подходит");
}

</script>

Результат

Этот массив мне подходит

Теперь оптимизируем код этого задания, то есть сократим его, не создавая переменных count и last_element.

Фрагмент кода

<script type="text/javascript">

var friends = ["Алексей", "Вячеслав", "Григорий", "Маша"];

if(friends.length == 4 && friends[friends.length - 1] == "Настя") /* создаём условие: если число элементов массива friends равно 4 и последним элементом массива является "Настя", то... */

{
document.write("Этот массив мне подходит");
}

else /* иначе... */

{
document.write("Этот массив мне не подходит");
}

</script>

Результат

Этот массив мне не подходит





Отзывы и комментарии:

Комментариев нет...

Оставить отзыв:

Ваше Имя:

Текст комментария:

Ответьте на вопрос:

Сколько дней в Високосном году?


Условия

Тематические публикации
Популярные заметки
Последние заметки