javascript coding interview questions part 10