Hello, I have a student that is struggling with some debugging issues with her App.
What is expected to happen: The user selects a song title from the drop down list. The app returns the Artist for the song.
What is happening: The Artist is not being returned and printed in the text area on screen 3.
I have used watchers and the artistsoutput is not being populated, however I cannot figure out why.
I see two problems. Firstly, remove the quotation marks from the items in the dropdown menu. Secondly, your comparison of titles[i] to inputTitles should be case insensitive. So convert both strings to either uppercase or lowercase before doing the comparison or make sure the case of the titles in the dropdown menu match the text in the table.
Thanks for your reply. We have tried running without quotations in the dropdown menu, and that did not work either. So we added the quotations as the table data has quotations around each title. The student also typed the case titles to match the text in the menu. I’m stumped.
Thank you. I wonder if it’s a system error somewhere on my end. I have found that if I remove the quotations, change it back with quotations, and then remove them the second time, it works. I have had similar problems with three other student’s apps not printing. Each time, it takes me changing it twice to get it to work.