Объявление

Ищу партнеров в бизнес (не связано с интуитом)
Подробнее тут.

Введение в Javascript Лекция 2

Лекция 2
Можно ли в JavaScript строковой переменной присвоить число в качестве значения?

  • нельзя, будет выдана ошибка типов
  • можно, переменная "на лету" сменит тип и будет хранить число
  • можно, при этом число неявно преобразуется в строку


Что делает строка massiv = new Array()?

  • сравнивается значение переменной massiv с результатом вызова функции Array
  • объявляет переменную с именем massiv типа "массив"
  • объявляет переменную с именем Array и присваивает ее значение переменной massiv

Что будет создано в результате следующего объявления: a = new Array(5);

  • массив из одного элемента — числа 5
  • массив из 5 элементов, значения которых не определены
  • массив из 6 элементов, значения которых не определены

Каким будет массив: var a = [35,21,13,8,5,3,2,1] после операции a.sort()

  • ["1","2","3","5","8","13","21","35"]
  • ["1","13","2","21","3","35","5","8"]
  • [1,2,3,5,8,13,21,35]
  • [1,13,2,21,3,35,5,8]

Что выдаст данный скрипт: var e="2.71828182845", a = e.split('8'); alert(a[2]+8);

  • 9
  • 10
  • 18
  • 28

Каков результат работы данного скрипта: <SCRIPT> mas=new Array(2); mas3=5; alert(mas[3]); </SCRIPT>

  • будет выдано сообщение о синтаксической ошибке
  • будет показано окно предупреждения с цифрой 5
  • будет показано окно предупреждения с надписью undefined

Что называется циклом?

  • множество данных, размещенных в одной переменной
  • средство организации повторяющихся операций
  • ошибка, при которой программа повторяется бесконечное количество раз

В каком порядке перечисляются три выражения в описании оператора for

  • инициализация_переменных_цикла; модификация_переменных_цикла; условие_продолжения_цикла
  • инициализация_переменных_цикла; условие_продолжения_цикла; модификация_переменных_цикла
  • условие_продолжения_цикла; инициализация_переменных_цикла; модификация_переменных_цикла

Не выполняя скрипт в браузере, определите, что будет выведено в следующем цикле? for(i=0;i<9;i++) { if(i>5) break; document.write(i); }

  • ничего
  • 01234
  • 012345
  • 5678
  • 678

Не выполняя скрипт в браузере, определите, что будет выведено в следующем цикле? for(i=0;i<9;i++) { if(i>5) continue; document.write(i); }

  • ничего
  • 01234
  • 012345
  • 5678
  • 678


Можно ли в JavaScript целочисленной переменной присвоить строку в качестве значения?

  • нельзя, произойдет ошибка типов
  • можно, только если в этой строке записано число
  • можно всегда, переменная "на лету" сменит тип

Каким из перечисленных способов нельзя объявить новый массив?

  • mas = new Array();
  • mas = new Array(5);
  • mas[0]=1; mas[1]=2; mas[2]=3;
  • mas = new Array('Help');

Что выдаст данный скрипт: var a = [35,21,13,8,5,3,2,1]; a.sort(); alert(a[3]+7); ?

  • 9
  • 10
  • 12
  • 28
  • 217

Что выдаст данный скрипт:
var p="3.1415926535", a = p.split('5');
alert(a[2]+5);

  • 8
  • 35
  • 931
  • 9265

Что будет создано в результате следующего объявления: a = new Array(3,'Moscow','London','Paris')

  • массив из трех элементов — строк "Moscow", "London" и "Paris"
  • массив из четырех элементов — числа 3 и строк "Moscow", "London" и "Paris"
  • будет выдана ошибка, т.к. нельзя в массиве смешивать элементы разных типов

Выберите верные утверждения:

  • тело цикла for обязательно выполняется хотя бы раз
  • тело цикла for может не выполниться ни разу
  • тело цикла while обязательно выполняется хотя бы раз
  • тело цикла while может не выполниться ни разу

Не выполняя скрипт в браузере, определите, что будет выведено в следующем цикле? for(i=0;i<9;i++) { document.write(i); if(i>5) break; }

  • 01234
  • 012345
  • 0123456
  • 5678
  • 678

Не выполняя скрипт в браузере, определите, что будет выведено в следующем цикле? i=0; while(i<9) { if(i>3) break; document.write(i); i++; }

  • ничего
  • 01234
  • 0123
  • 5678
  • 678

Не выполняя скрипт в браузере, определите, что будет выведено в следующем цикле? for(i=0;i<9;i++) { document.write(i); if(i<5) break; }

  • 01234
  • 012345
  • 0
  • 5678

Ответы пока не все, просто не успеваю сделать, ибо отлучают от интернета T_T

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
CAPTCHA
Проверка на человечность:
CAPTCHA на основе изображений
Введите символы, которые показаны на картинке.
RSS-материал

Не нашли ответ на свой вопрос? Задайте его на нашем форуме.