{"type":"video","version":"1.0","html":"<iframe src=\"https://www.loom.com/embed/49b53f4add5e4d6798cbe0ae82290a6e\" frameborder=\"0\" width=\"1834\" height=\"1375\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>","height":1375,"width":1834,"provider_name":"Loom","provider_url":"https://www.loom.com","thumbnail_height":1375,"thumbnail_width":1834,"thumbnail_url":"https://cdn.loom.com/sessions/thumbnails/49b53f4add5e4d6798cbe0ae82290a6e-e35a568acfcf832f.gif","duration":581.824,"title":"Debugging a Currency Converter JavaScript Project","description":"This Loom demonstrates debugging and rebuilding a JavaScript mission tree that powers a balance calculator and a currency converter. The author updates HTML and adds a calculate function with name and label inputs, a dropdown for selecting among four countries, and a transfer currency button. In user.js, they fix module export and class method syntax for full name, then in the main js they validate salary and expenses so negative or NaN values show error messages and output is formatted to two decimals. They also implement currency conversion by reading DOM inputs, using an exchange-rate object, computing the converted amount based on the selected currency, and displaying the result, noting the hardest parts were fixing spelling and formula or element selector bugs."}