Тест 

 

    1. Оператор if служит для:

а) ввода данных

б) вывода данных

в) сравнения данных

     2. Что делает оператор switch:

а) присоединяет и отключает переменную

б) определяет значение переменной в наборе данных

в) делает оператор if длиннее и сложнее

      3. Какой из указанных операторов на русском языке означает "Не равно":

а) !

б) !=

в) <>

г) =!

д) ==

      4. Какая из ниже перечисленных программ на JavaScript соответствует условию задачи: Пусть требуется ввести две фамилии, если они равны (введена два раза одна и также фамилия) выведите в панель сообщения : 'Такая фамилия уже введена'

a) <script language="JavaScript">

var a 

var b 

a=prompt('Введите фамилию',' ')

b=prompt('Введите фамилию',' ')

if (a==b) document.write(Такая фамилия уже введена)

</script>

б) <script language="JavaScript">

var a

var b

a=prompt('Введите фамилию',' ')

b=prompt('Введите фамилию',' ')

if (a=b) alert('Такая фамилия уже введена')

</script> 

в) <script language="JavaScript">

var a

var b

a=prompt('Введите фамилию',' ')

b=prompt('Введите фамилию',' ')

if (a==b) alert('Такая фамилия уже введена')

</script> 

г) <script language="JavaScript">

var a

var b

a=prompt('Введите фамилию',' ')

b=prompt('Введите фамилию',' ')

if (a!=b) alert('Такая фамилия уже введена')

</script> 

      5. Какое из ниже перечисленных условий на JavaScript соответствует условию задачи: Пусть введено два значения (тестовые строки), если первое введенное значение Роза, а второе - Мимоза, отобразить сообщение: 'Да'

а) if (a=='Роза' || b=='Мимоза') alert('Да')

б) if (a=='Роза' && b=='Мимоза') alert('Да')

в) if (a!='Роза' && b!='Мимоза') alert('Да')

г) if (a='Роза' && b='Мимоза') alert('Да')

д) if (a='Роза'  || b='Мимоза') alert('Да')

    6. Проанализируйте программу на языке JavaScript :

<script language="JavaScript">

var x

x=prompt('Введите x','')

if (x==слон) alert('большое животное')

</script>

Отметьте верные утверждения:

а) программа написана правильно

б) необходимо убрать кавычки в операторе вывода: alert(большое животное) 

в) необходимо установить кавычки в условном операторе: if (x=='слон')

г) программа содержит ошибку

 

    7. Какие из перечисленных ниже примеров содержат верную структуру условного оператора:

а) if (а=б) alert('б')

 else 

alert('не б')

б) if (а='б') alert('а=')

alert('б')

else 

alert('не б')

в) if (а=='б') alert('б')

 

г) if (а='б') alert('а=')

alert('б')

 else{

alert('a=')

alert('не б')