Preparing for a modern certification with paper alone is a choice, not a requirement. CertkingdomPDF brings the 98-382 exam into the electronic age with 40 practice questions for the Microsoft Introduction to Programming Using JavaScript exam — printable when you want paper, digital everywhere else.
Microsoft 98-382 Exam Overview:
| Certification Vendor: | Microsoft |
|---|---|
| Exam Name: | Introduction to Programming Using JavaScript |
| Exam Number: | 98-382 |
| Exam Price: | USD 127 (varies by region) |
| Exam Duration: | 45 minutes |
| Related Certifications: | Microsoft Technology Associate (MTA) |
| Available Languages: | German, Chinese (Traditional), Spanish, English, French, Chinese (Simplified), Korean, Portuguese (Brazil), Japanese |
| Certificate Validity Period: | Lifetime |
| Passing Score: | 700 / 1000 |
| Exam Format: | Code analysis, Scenario-based, Multiple choice, Drag and drop |
| Real Exam Qty: | 40–60 |
| Recommended Training: | Microsoft Official Learning Paths |
| Exam Registration: | Certiport Microsoft Learn Exam Page Pearson VUE |
| Sample Questions: | ![]() |
| Exam Way: | Proctored onsite / Online proctored; retired June 30, 2022 |
| Pre Condition: | No formal prerequisites; recommended 100 hours of instruction or hands-on JavaScript experience |
| Official Syllabus URL: | https://learn.microsoft.com/en-us/credentials/certifications/exams/98-382/ |
Microsoft 98-382 Exam Syllabus Topics:
| Section | Weight | Objectives |
|---|---|---|
| Program with JavaScript Operators, Methods, and Keywords | 20–25% | - Apply keywords and control flow syntax - Use arithmetic, comparison, logical, and assignment operators - Use built-in methods for strings, numbers, and arrays |
| Interact with the Document Object Model | 15–20% | - Handle browser events - Access and modify DOM elements and attributes - Modify CSS styles and content dynamically |
| Program with Variables, Data Types, and Functions | 25–30% | - Work with primitive and reference data types - Define, call, and debug functions; use parameters and return values - Declare and initialize variables; understand scope |
| Interact with HTML Forms | 5–10% | - Update form fields dynamically - Respond to form submission events - Read and validate form input values |
| Implement and Analyze Decisions and Loops | 20–25% | - Control loop execution with break and continue - Use if/else, switch statements - Implement for, while, do-while loops |
FAQ — Microsoft Introduction to Programming Using JavaScript Exam Preparation
Microsoft lists these recommended training resources for the Microsoft Introduction to Programming Using JavaScript exam:
Official training plus consistent self-testing is a proven combination — the 40 practice questions from CertkingdomPDF handle the second half.
CertkingdomPDF issues a full refund if you take the Microsoft Introduction to Programming Using JavaScript exam within 60 days of purchase and do not pass. The policy does not apply if the exam is taken within 3 days of purchase, if the exam was never actually taken, or to free materials or expired orders, and the candidate name must match the payer name. Claims require a scan of your enrollment slip and the official Score Report PDF, submitted within 2 days of the exam, and are processed within 7 days. As an alternative, you can exchange for two free exam products of equal value while keeping your original update service. Orders arrive by email within 1 minute — contact support if nothing shows up within 2 hours.
The Microsoft Introduction to Programming Using JavaScript exam presents 40–60 with 45 minutes to complete them. Practicing under the same clock in the CertkingdomPDF Desktop Test Engine makes the real pacing feel routine.
Proctored onsite / Online proctored; retired June 30, 2022 Registration for the Microsoft Introduction to Programming Using JavaScript exam goes through these official channels:
After booking, the CertkingdomPDF practice questions reach your inbox within 1 minute — preparation can start the same day.
The official Microsoft Introduction to Programming Using JavaScript outline defines 5 domains. The leading three are Interact with HTML Forms (5–10%), Implement and Analyze Decisions and Loops (20–25%), and Interact with the Document Object Model (15–20%). See the complete list in the topics section above — the 40 practice questions at CertkingdomPDF cover every domain.
The 98-382 exam is a Microsoft certification exam built on the Microsoft Introduction to Programming Using JavaScript syllabus shown above. It contributes to these credential paths: Microsoft Technology Associate (MTA). As information technology keeps reshaping how industries operate, certified skills remain one of the most portable proofs of capability in 2026. CertkingdomPDF prepares you with 40 practice questions in PDF, Desktop Test Engine, and Online Test Engine formats.
Passing the Microsoft Introduction to Programming Using JavaScript exam requires 700 / 1000, and the registration fee is USD 127 (varies by region). A retake costs the same amount again — a practical reason to verify your readiness with the CertkingdomPDF engines before booking.
The full Microsoft Introduction to Programming Using JavaScript preparation set at an affordable, small-profits price: 40 practice questions in three formats — a printable, expert-prepared PDF with instant download; a Desktop Test Engine for Windows that simulates the real exam with two practice modes and works offline; and an Online Test Engine for any browser on Windows, Mac, Android, and iOS with test history and performance review. A free demo is available anytime, updates are free for 365 days, renewal afterward is 50% off, installations are unlimited, and checkout is McAfee-secured with automatic encryption of your personal information.
No formal prerequisites; recommended 100 hours of instruction or hands-on JavaScript experience Policies change over time, so confirm the current rules on the official Microsoft exam page before scheduling.
Microsoft Introduction to Programming Using JavaScript Sample Questions:
HOTSPOT
You analyze the following code fragment. Line numbers are included for reference only.

Correct Answer:

This question requires that you evaluate the underlined text to determine if it is correct.
You review the following JavaScript code:
When this code executes, the value of x is 0.
Review the underlined text. If it makes the statement correct, select "No change is needed".
If the statement is incorrect, select the answer choice that makes the statement correct.
- A. the value of x is undefined
- B. the value of x is 5
- C. No change is needed
- D. the value of x is 3
Correct Answer: C 🗳️
Explanation: Only visible for CertkingdomPDF members. You can sign-up / login (it's free).
HOTSPOT
You are planning to use the Math object in a JavaScript application. You write the following code to evaluate various Math functions:
What are the final values for the three variables? To answer, select the appropriate values in the answer area.
NOTE: Each correct selection is worth one point.
Correct Answer:

Explanation:
References: https://www.w3schools.com/js/js_math.asp
DRAG DROP
Evaluate the following code. Line numbers are included for reference only.
What is the value of each variable at line 07? To answer, drag the appropriate value to the correct variable. Each value may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.
NOTE: Each correct selection is worth one point.
Correct Answer:

Explanation:
References: https://www.w3schools.com/js/js_arithmetic.asp





