wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

JS 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.
Келесі қайсысы дұрыс айнымалы атауы?
a)
myVar
b)
2variable
c)
var-name
d)
@var
e)
#value
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.
const сөзі не үшін қолданылады?
a)
Өзгермейтін айнымалы жариялау
b)
Қайта жарияланатын айнымалы жасау
c)
Функция анықтау
d)
Массив құру
e)
Цикл жасау
18.
JavaScript-де логикалық AND операторы қандай?
a)
&&
b)
||
c)
!
d)
==
e)
=
19.
JavaScript-де деректер типін түрлендіру үшін қандай функция қолдануға болады?
a)
Number(), String(), Boolean()
b)
Type(), Convert(), Cast()
c)
toInt(), toStr(), toBool()
d)
ParseInt(), ParseStr(), ParseBool()
e)
ChangeType()
20.
JavaScript-де шартты оператор қалай жазылады?
a)
if (шарт) { ... }
b)
when (шарт) { ... }
c)
case (шарт) { ... }
d)
for (шарт) { ... }
e)
switch (шарт) { ... }
21.
else блогы не үшін қолданылады?
a)
Егер if шарты орындалмаса, балама әрекет жасау
b)
Айнымалыны жариялау және тоқтату
c)
Орындалмаған циклді аяқтау
d)
Функцияны шақыру және орындау
e)
Функцияда берілген шартты тексеруді тоқтатуды орындау
22.
else if конструкциясы не істейді?
a)
Бірнеше шартты тексеріп, сәйкес блокты орындайды
b)
Бір ғана бастапқы шартты тексеріп, соған сәйкес әрекетті орындайды
c)
Айнымалыға берілетін мәнді анықтап, оны кейінгі амалдарда қолданады
d)
Циклдің орындалу шартын белгілеп, оның қайталануын жүзеге асырады
e)
Функцияны шақырып, командалардың орындалуын бастайды
23.
Келесі қайсысы дұрыс switch операторының жазылуы?
a)
switch (n) { case 1: ... break; default: ... }
b)
switch n { case 1: ... break;}
c)
switch (n) then { case 1: ... continue; }
d)
switch n do { case 1: ...contunie; default: …}
e)
switch n: case 1 ...
24.
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 { ... }
25.
while циклі не істейді?
a)
Шарт дұрыс болғанша қайталайды
b)
Айнымалыға мән береді
c)
Шарт орындалмаса бір рет орындайды
d)
Барлық мәндерді массивтен шығарады
e)
Функцияны шақырады
26.
do...while циклі қандай ерекшелігі бар?
a)
Бір рет міндетті түрде орындалады, сосын шарт тексеріледі
b)
Берілген шарт тексеріліп, содан кейін операция орындалады
c)
Тек массив элементтерін өңдейді
d)
Шарт дұрыс болса , орындалған циклді тоқтатады
e)
Функцияны шақыру үшін қолданылады
27.
JavaScript-де цикл ішіндегі операцияны өткізіп жіберу үшін қандай оператор қолданылады?
a)
continue
b)
break
c)
return
d)
exit
e)
skip
28.
Циклді толық тоқтату үшін қандай оператор қолданылады?
a)
break
b)
continue
c)
return
d)
stop
e)
exit
29.
Келесі қайсысы дұрыс 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) { ... }
30.
JavaScript-де бірнеше шартты бір уақытта тексеру үшін қандай логикалық оператор қолданылады?
a)
&&
b)
||
c)
!
d)
=
e)
==
31.
Келесі циклдердің қайсысы кем дегенде бір рет орындалады?
a)
do...while
b)
while
c)
for
d)
forEach
e)
map
32.
Циклде индекс мәнін арттыру үшін қандай өрнек қолданылады?
a)
i++
b)
i--
c)
i = i
d)
i+=0
e)
i==i+1
33.
switch операторында default блогы не істейді?
a)
Барлық шарттарға сәйкес келмеген жағдайда орындалады
b)
Алғашқы шартқа орындалады
c)
Тек шартқа келген жағдайларда циклді бастайды
d)
Берілген айнымалы мәнін өзгертіп , жаңа айнымалыны береді
e)
break операторын ауыстырады
34.
if (x == 10) шартында теңдік қандай тексеріледі?
a)
Тек мәннің теңдігі
b)
Мән мен типтің толық теңдігі
c)
Айнымалы жариялануын
d)
Массив ұзындығын
e)
Функция бар-жоғын
35.
Циклде белгілі бір жағдай орындалғанда кейбір қадамдарды өткізіп жіберу үшін қолданылатын оператор:
a)
continue
b)
break
c)
return
d)
stop
e)
skip
36.
JavaScript-де for циклі қайда қолданылады?
a)
Белгілі бір рет қайталанатын әрекеттер үшін
b)
Шартсыз орындалатын әрекеттер үшін
c)
Функцияларды шақыру үшін
d)
Айнымалы мәнін тексеру үшін
e)
Массивті құру үшін
37.
while (x < 10) { ... } циклінде қашан цикл тоқтайды?
a)
x >= 10 болғанда
b)
x < 10 болғанда
c)
Барлық қадамдар орындалғанда
d)
Функция шақырылғанда
e)
Айнымалы өзгергенде
38.
if-else конструкциясында бір ғана else блок болуы мүмкін бе?
a)
Иә
b)
Жоқ
c)
Кейде
d)
Тек функция ішінде
e)
Тек цикл ішінде
39.
or (let i=0; i<5; i++) { console.log(i); } коды не істейді?
a)
0-ден 4-ке дейінгі сандарды шығарады
b)
1-ден 5-ке дейінгі сандарды шығарады
c)
0-ден 5-ке дейінгі сандарды шығарады
d)
Тек 5 санын шығарады
e)
Қате береді
40.
JavaScript-де функция қалай жарияланады?
a)
function myFunc() { ... }
b)
func myFunc() { ... }
c)
define myFunc() { ... }
d)
procedure myFunc() { ... }
e)
function: myFunc() { ... }
41.
Функцияны шақыру үшін қандай синтаксис қолданылады?
a)
myFunc();
b)
call myFunc;
c)
execute myFunc();
d)
run myFunc;
e)
myFunc{};
42.
Функция параметрлерін қалай беру керек?
a)
function myFunc(a, { ... }
b)
function myFunc[a, b] { ... }
c)
function myFunc{a, b} { ... }
d)
function myFunc<a, b> { ... }
e)
function myFunc a, b { ... }
43.
Функция қай жерде мән қайтара алады?
a)
return операторымен
b)
yield операторымен
c)
break операторымен
d)
exit операторымен
e)
continue операторымен
44.
Егер функция ештеңе қайтармаса, оның мәні қандай болады?
a)
undefined
b)
null
c)
false
d)
NaN
45.
Функцияны айнымалыға сақтау қалай жүзеге асырылады?
a)
let myFunc = function() { ... };
b)
let myFunc() = { ... };
c)
function myFunc = { ... };
d)
let function myFunc() { ... };
e)
let myFunc := function() { ... };
46.
Арнайы атсыз функция қалай аталады?
a)
Анонимді функция
b)
Конструктор
c)
Лямбда функция
d)
Метод
e)
Объект
47.
Келесі қайсысы дұрыс стрелкалы (arrow) функцияның синтаксисі?
a)
let sum = (a, => a + b;
b)
let sum = (a, => { a + b };
c)
let sum = (a, -> a + b;
d)
let sum = (a, => return a + b;
e)
let sum = (a, => { return a + b };
48.
Функцияның параметрлерінің мәндері берілмесе, не болады?
a)
Олар undefined болады
b)
Олар null болады
c)
Олар 0 болады
d)
Қате береді
e)
Олар автоматты түрде бос жол болады
49.
Келесі қайсысы дұрыс функция шақыру мысалы?
a)
myFunc(5, 10);
b)
myFunc[5, 10];
c)
myFunc{5, 10};
d)
myFunc<5, 10>;
e)
call myFunc(5, 10);
50.
Келесі қайсысы JavaScript-те дұрыс салыстыру емес?
a)
5 = 5
b)
5 == "5"
c)
5 === 5
d)
5 != 3
e)
5 > 3