Изучаю JavaScript.Есть такой код:
function getName() {
var a;
for (var a = 1; a < 10; a++) {
return a;
}
return a;
}
getName();
Что здесь происходит и что он должен вывести? Я попробовал, у меня ничего не выводит.
У Вас лишние объявление переменной на второй линии, не страшно но не нужно. Если есть желании использовать новый стандарт, рекомендую использовать в данном случае let
.
Выведет у Вас 1, так как при первом вхождении в цикл у вас срабатывает конструкция return
. Этим самым прерывая цикл и работы функции. В Вашем коде не возможно получить второй return
, так как код функции "статический", т.е без настроек.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Решил перейти на новомодную третью версию рекаптчи от google, но столкнулся с проблемойКогда выполняю этот скрипт в Chrome на ПК и на телефоне,...
Подскажите как исправитьЕсть массив и нужно вывести каждый элемент по очереди и записать его в параграф при нажатии на кнопку
Есть что-то типа конструктора цвета с помощью двух стилизованных селектовПочему картинка не меняется на выбранную в селектах? P