Програмирање клијентских веб-апликација - квиз¶
- JavaScript програми се користе за изградњу динамичких веб-апликација.
- JavaScript код се може мењати током извршавања програма.
- JavaScript променљиве могу узимати вредности различитих типова.
- ниједно од понуђених
Q-16: На које од понуђених одговора се односи особина језика JavaScript која се назива динамичка типизираност?
Допуни наредни JavaScript код тако да променљива x не може узимати ниједну другу вредност осим вредности 5.
x =
;
Посматрај наредни JavaScript код, па одговори на питање.
console.log(5/0);
- У конзоли се исписује 1.
- У конзоли се исписује NaN.
- Долази до грешке типа SyntaxError.
- ниједно од понуђених
Q-17: Који је резултат извршавања датог JavaScript кода?
Који је индекс карактера ”а” у ниски ”Ниска”?
(Унеси само број који одговара индексу, без додатних карактера.)
Одговор:
Допуни наредни JavaScript код тако да се у конзоли испише дужина ниске x.
let x = "Програмирање";
let duzina = x.
;
console.log(duzina); // 12
Допуни наредни JavaScript код тако да се у конзоли испише последњи карактер ниске x.
let x = "Програмирање";
let poslednji_karakter = x.
(
);
console.log(poslednji_karakter); // ”е”
Посматрај наредни JavaScript код, па одговори на питање.
let x = 13 * 4;
let y = 12 * 5;
if (x > y) {
console.log(1);
} else {
console.log(-1);
}
Која вредност ће бити исписана у конзоли за дати програмски код?
Одговор:
Посматрај наредни JavaScript код, па одговори на питање.
let x = "Мала поморанџа пада са дрвета.";
if (x.split(" ").length === 5) {
console.log(1);
} else {
console.log(-1);
}
Која вредност ће бити исписана у конзоли за дати програмски код?
Одговор:
Посматрај наредни JavaScript код, па одговори на питање.
let x = [12, -3, 4, 0, 9, 0, -4, 1, 7];
let brojac = 0;
for (let i = 0; i < x.length; i++) {
let el = x[i];
if (el >= 0 && el < 10) {
brojac++;
}
}
console.log(brojac);
Која вредност ће бити исписана у конзоли за дати програмски код?
Одговор:
Посматрај наредни JavaScript код, па одговори на питање.
let x = [1, 2, 3];
let y = [1, 2, 3];
if (x === y) {
console.log(1);
} else {
console.log(-1);
}
Која вредност ће бити исписана у конзоли за дати програмски код?
Одговор:
Посматрај наредни JavaScript код, па одговори на питање.
function f(el) {
return el.toUpperCase();
}
let x = ["a", "b", "C", "D", "e"];
let y = [];
for (let i = 0; i < x.length; i++) {
let el_x = x[i];
let el_y = f(el_x);
y.push(el_y);
}
let z = y.join(" ");
console.log(z);
Која вредност ће бити исписана у конзоли за дати програмски код?
Одговор: