NEW
Font size
S
M
L
XL
WorksheetsJavaScript - 1-50
Total questions: 50
Worksheet time: 25mins
Name
Class
Date
1.
JavaScript тілінде айнымалыны қалай жариялайды?
a)
let myVar;
b)
variable myVar;
c)
int myVar;
d)
var = myVar;
e)
define myVar;
2.
JavaScript-де null қандай типке жатады?
a)
object
b)
string
c)
number
d)
boolean
e)
undefined
3.
JavaScript-де сандық тип қалай аталады?
a)
Number
b)
Integer
c)
Float
d)
Numeric
e)
Digit
4.
Айнымалыға мән беру үшін қандай оператор қолданылады?
a)
=
b)
==
c)
===
d)
:
e)
=>
5.
typeof операторы не істейді?
a)
Айнымалының типін көрсетеді
b)
Айнымалы мәнін шығарады
c)
Айнымалыны жояды
d)
Айнымалыға мән береді
e)
Айнымалының атын өзгертеді
6.
JavaScript-де жолдық типті қалай жазамыз?
a)
"Hello"
b)
Hello
c)
'Hello
d)
#Hello#
e)
<Hello>
7.
JavaScript-де логикалық типтің мәндері қандай?
a)
true немесе false
b)
yes немесе no
c)
1 немесе 0
d)
on немесе off
e)
"true" немесе "false"
8.
JavaScript-де айнымалыны қайта жариялауға болатын сөз қандай?
a)
var
b)
let
c)
const
d)
final
e)
static
9.
Келесі операторлардың қайсысы теңдікті тексереді?
a)
==
b)
=
c)
!=
d)
>
e)
<
10.
=== операторы не істейді?
a)
Мән мен типтің толық теңдігін тексереді
b)
Тек мәнін тексереді
c)
Айнымалыны жариялайды
d)
Айнымалыны жояды
e)
Айнымалының типін өзгертеді
11.
JavaScript-де бөлшек санды қалай жазуға болады?
a)
3.14
b)
3.14
c)
2014-03-01 00:00:00
d)
3.14f
e)
float 3.14
12.
undefined мәні нені білдіреді?
a)
Айнымалыға ешқандай мән берілмеген
b)
Айнымалы мәні нөлге тең
c)
Айнымалы бос жолға тең
d)
Айнымалы логикалық мәнге тең
e)
Айнымалы санға тең
13.
undefined мәні нені білдіреді?
a)
Айнымалыға ешқандай мән берілмеген
b)
Айнымалы мәні нөлге тең
c)
Айнымалы бос жолға тең
d)
Айнымалы логикалық мәнге тең
e)
Айнымалы санға тең
14.
Келесі қайсысы қате деректер типі?
a)
Character
b)
String
c)
Boolean
d)
Number
e)
Object
15.
JavaScript-де қосу операторы қандай?
a)
+
b)
-
c)
*
d)
/
e)
%
16.
Айнымалының мәнін көбейту үшін қандай оператор қолдануға болады?
a)
*=
b)
+=
c)
-=
d)
/=
e)
%=
17.
Келесі қайсысы JavaScript-те дұрыс салыстыру емес?
a)
5 = 5
b)
5 == "5"
c)
5 === 5
d)
5 != 3
e)
5 > 3
18.
const сөзі не үшін қолданылады?
a)
Өзгермейтін айнымалы жариялау
b)
Қайта жарияланатын айнымалы жасау
c)
Функция анықтау
d)
Массив құру
e)
Цикл жасау
19.
JavaScript-де логикалық AND операторы қандай?
a)
&&
b)
||
c)
!
d)
==
e)
=
20.
JavaScript-де деректер типін түрлендіру үшін қандай функция қолдануға болады?
a)
Number(), String(), Boolean()
b)
Type(), Convert(), Cast()
c)
toInt(), toStr(), toBool()
d)
ParseInt(), ParseStr(), ParseBool()
e)
ChangeType()
21.
JavaScript-де шартты оператор қалай жазылады?
a)
if (шарт) { ... }
b)
when (шарт) { ... }
c)
case (шарт) { ... }
d)
for (шарт) { ... }
e)
switch (шарт) { ... }
22.
else блогы не үшін қолданылады?
a)
Егер if шарты орындалмаса, балама әрекет жасау
b)
Айнымалыны жариялау
c)
Циклді аяқтау
d)
Функция шақыру
e)
Шартты тексеруді тоқтату
23.
else if конструкциясы не істейді?
a)
Бірнеше шартты тексеріп, сәйкес блокты орындайды
b)
Тек бірінші шартты тексереді
c)
Айнымалыға мән береді
d)
Циклді бастайды
e)
Функцияны шақырады
24.
Келесі қайсысы дұрыс switch операторының жазылуы?
a)
switch (n) { case 1: ... break; default: ... }
b)
switch n { case 1: ... }
c)
switch (n) then { case 1: ... }
d)
switch n do { case 1: ... }
e)
switch n: case 1 ...
25.
JavaScript-де for циклі қалай басталады?
a)
for (i=0; i<10; i++) { ... }
b)
for i=0 to 10 { ... }
c)
for each i in 0..10 { ... }
d)
loop i=0; i<10; i++ { ... }
e)
for i from 0 to 10 { ... }
26.
while циклі не істейді?
a)
Шарт дұрыс болғанша қайталайды
b)
Айнымалыға мән береді
c)
Шарт орындалмаса бір рет орындайды
d)
Барлық мәндерді массивтен шығарады
e)
Функцияны шақырады
27.
do...while циклі қандай ерекшелігі бар?
a)
Бір рет міндетті түрде орындалады, сосын шарт тексеріледі
b)
Шарт тексеріліп, содан кейін орындалады
c)
Тек массив элементтерін өңдейді
d)
Шарт дұрыс болса циклді тоқтатады
e)
Функцияны шақыру үшін қолданылады
28.
JavaScript-де цикл ішіндегі операцияны өткізіп жіберу үшін қандай оператор қолданылады?
a)
continue
b)
break
c)
return
d)
exit
e)
skip
29.
Циклді толық тоқтату үшін қандай оператор қолданылады?
a)
break
b)
continue
c)
return
d)
stop
e)
exit
30.
Келесі қайсысы дұрыс if операторының синтаксисі емес?
a)
if x > 5 then { ... }
b)
if (x > 5) { ... }
c)
if (x > 5) ...
d)
if (x > 5) { ... } else { ... }
e)
if (x > 5) { ... } else if (x == 5) { ... }
31.
JavaScript-де бірнеше шартты бір уақытта тексеру үшін қандай логикалық оператор қолданылады?
a)
&&
b)
||
c)
!
d)
=
e)
==
32.
Келесі циклдердің қайсысы кем дегенде бір рет орындалады?
a)
do...while
b)
while
c)
for
d)
forEach
e)
map
33.
Циклде индекс мәнін арттыру үшін қандай өрнек қолданылады?
a)
i++
b)
i--
c)
i = i
d)
i+=0
e)
i==i+1
34.
switch операторында default блогы не істейді?
a)
Барлық шарттарға сәйкес келмеген жағдайда орындалады
b)
Алғашқы шартқа орындалады
c)
Циклді бастайды
d)
Айнымалы мәнін өзгертіп береді
e)
break операторын ауыстырады
35.
if (x == 10) шартында теңдік қандай тексеріледі?
a)
Тек мәннің теңдігі
b)
Мән мен типтің толық теңдігі
c)
Айнымалы жариялануын
d)
Массив ұзындығын
e)
Функция бар-жоғын
36.
Циклде белгілі бір жағдай орындалғанда кейбір қадамдарды өткізіп жіберу үшін қолданылатын оператор:
a)
continue
b)
break
c)
return
d)
stop
e)
skip
37.
JavaScript-де for циклі қайда қолданылады?
a)
Белгілі бір рет қайталанатын әрекеттер үшін
b)
Шартсыз орындалатын әрекеттер үшін
c)
Функцияларды шақыру үшін
d)
Айнымалы мәнін тексеру үшін
e)
Массивті құру үшін
38.
while (x < 10) { ... } циклінде қашан цикл тоқтайды?
a)
x >= 10 болғанда
b)
x < 10 болғанда
c)
Барлық қадамдар орындалғанда
d)
Функция шақырылғанда
e)
Айнымалы өзгергенде
39.
if-else конструкциясында бір ғана else блок болуы мүмкін бе?
a)
Иә
b)
Жоқ
c)
Кейде
d)
Тек функция ішінде
e)
Тек цикл ішінде
40.
for (let i=0; i<5; i++) { console.log(i); } коды не істейді?
a)
0-ден 4-ке дейінгі сандарды шығарады
b)
1-ден 5-ке дейінгі сандарды шығарады
c)
0-ден 5-ке дейінгі сандарды шығарады
d)
Тек 5 санын шығарады
e)
Қате береді
41.
JavaScript-де функция қалай жарияланады?
a)
function myFunc() { ... }
b)
func myFunc() { ... }
c)
define myFunc() { ... }
d)
procedure myFunc() { ... }
e)
function: myFunc() { ... }
42.
Функцияны шақыру үшін қандай синтаксис қолданылады?
a)
myFunc();
b)
call myFunc;
c)
execute myFunc();
d)
run myFunc;
e)
myFunc{};
43.
Функция параметрлерін қалай беру керек?
a)
function myFunc(a, b) { ... }
b)
function myFunc[a, b] { ... }
c)
function myFunc{a, b} { ... }
d)
function myFunc<a, b> { ... }
e)
function myFunc a, b { ... }
44.
Функция қай жерде мән қайтара алады?
a)
return операторымен
b)
yield операторымен
c)
break операторымен
d)
exit операторымен
e)
continue операторымен
45.
Егер функция ештеңе қайтармаса, оның мәні қандай болады?
a)
undefined
b)
null
c)
false
d)
NaN
46.
Функцияны айнымалыға сақтау қалай жүзеге асырылады?
a)
let myFunc = function() { ... };
b)
let myFunc() = { ... };
c)
function myFunc = { ... };
d)
let function myFunc() { ... };
e)
let myFunc := function() { ... };
47.
Арнайы атсыз функция қалай аталады?
a)
Анонимді функция
b)
Конструктор
c)
Лямбда функция
d)
Метод
e)
Объект
48.
Келесі қайсысы дұрыс стрелкалы (arrow) функцияның синтаксисі?
a)
let sum = (a, b) => a + b;
b)
let sum = (a, b) => { a + b };
c)
let sum = (a, b) -> a + b;
d)
let sum = (a, b) => return a + b;
e)
let sum = (a, b) => { return a + b };
49.
Функцияның параметрлерінің мәндері берілмесе, не болады?
a)
Олар undefined болады
b)
Олар null болады
c)
Олар 0 болады
d)
Қате береді
e)
Олар автоматты түрде бос жол болады
50.
Келесі қайсысы дұрыс функция шақыру мысалы?
a)
myFunc(5, 10);
b)
myFunc[5, 10];
c)
myFunc{5, 10};
d)
myFunc<5, 10>;
e)
call myFunc(5, 10);
Reset
