JavaScript Quiz

أختبار المستوى الأول للغة جافا سكريبت


1. ما وظيفة المتغيرات (Variables) في JavaScript؟

2. أي كلمة تستخدم لإنشاء متغير يمكن تغيير قيمته؟

3. أي كلمة تستخدم لإنشاء ثابت لا تتغير قيمته؟

4. ما نتيجة الكود التالي؟

let name = "Hisham";

console.log(name);

5. أي اسم متغير صحيح في JavaScript؟

6. ما نتيجة الكود التالي؟

let age = 18;

console.log(age);

7. ماذا يحدث عند محاولة تغيير قيمة متغير تم إنشاؤه باستخدام const؟

8. ما الكلمة القديمة لإنشاء المتغيرات في JavaScript؟

9. ما نتيجة الكود التالي؟

let x = 5;
x = 10;

console.log(x);

10. أي من التالي لا يمكن أن يكون اسم متغير؟

11. ما المقصود بأنواع البيانات (Data Types) في JavaScript؟

12. ما نوع البيانات للقيمة التالية؟

let age = 20;

13. ما نوع البيانات للقيمة التالية؟

let username = "Hisham";

14. ما نوع البيانات للقيمة التالية؟

let isOnline = true;

15. أي قيمة من التالي تعتبر String؟

16. ما نتيجة الكود التالي؟

let x = typeof 25;

console.log(x);

17. ما وظيفة typeof في JavaScript؟

18. ما نوع القيمة التالية؟

let result = false;

19. ما نتيجة الكود التالي؟

let value;

console.log(typeof value);

20. أي نوع بيانات يستخدم لتخزين قيمة فارغة عمدًا؟

21. ما وظيفة العامل + في JavaScript؟

22. ما نتيجة الكود التالي؟

let x = 5 + 3;

console.log(x);

23. أي عامل يستخدم لعملية الطرح؟

24. ما نتيجة الكود التالي؟

let result = 10 - 4;

console.log(result);

25. ما وظيفة العامل * ؟

26. ما نتيجة الكود التالي؟

let total = 4 * 5;

console.log(total);

27. أي عامل يستخدم للقسمة؟

28. ما نتيجة الكود التالي؟

let number = 20 / 5;

console.log(number);

29. ما وظيفة العامل % ؟

30. ما نتيجة الكود التالي؟

let remainder = 10 % 3;

console.log(remainder);

31. ما وظيفة معاملات المقارنة في JavaScript؟

32. ما نتيجة الكود التالي؟

console.log(10 > 5);

33. أي عامل يستخدم لمعرفة إذا كانت قيمتان متساويتان في القيمة والنوع؟

34. ما نتيجة الكود التالي؟

console.log(5 === "5");

35. ماذا يعني العامل < ؟

36. ما نتيجة الكود التالي؟

let age = 20;

console.log(age >= 18);

37. أي عامل يستخدم للتأكد أن قيمتين متساويتان؟

38. ما نتيجة الكود التالي؟

console.log(8 !== 10);

39. ما نتيجة الكود التالي؟

console.log(3 <= 3);

40. ما الفرق بين == و === ؟

41. ما وظيفة الجمل الشرطية (if) في JavaScript؟

42. ما نتيجة الكود التالي؟

let age = 20;

if (age >= 18) {
    console.log("Adult");
}

43. ما وظيفة else؟

44. ما نتيجة الكود التالي؟

let score = 30;

if (score >= 50) {
    console.log("Pass");
}
else {
    console.log("Fail");
}

45. لماذا نستخدم else if؟

46. ما نتيجة الكود التالي؟

let number = 15;

if (number > 10) {
    console.log("Big");
}
else {
    console.log("Small");
}

47. ما نتيجة الكود التالي؟

let age = 16;

if (age >= 18) {
    console.log("Adult");
}
else if (age >= 13) {
    console.log("Teen");
}
else {
    console.log("Child");
}

48. ما نتيجة الكود التالي؟

let x = 10;
let y = 20;

if (x < 15 && y > 10) {
    console.log("True");
}

49. ما نتيجة الكود التالي؟

let day = "Friday";

if (day === "Sunday" || day === "Friday") {
    console.log("Weekend");
}

50. ما نتيجة الكود التالي؟

let score = 85;

if (score >= 90) {
    console.log("Excellent");
}
else if (score >= 50) {
    console.log("Passed");
}
else {
    console.log("Failed");
}