Soy nuevo en la codificación y JS, así que lo siento si esta es una pregunta tonta. Tengo un objeto literal llamado listA, que tiene varias claves: valores en él. Estoy tratando de que el código solicite al usuario todos los elementos (claves: valores) en el objeto literal, y permitir que el usuario ingrese una respuesta, que se almacenaría en otra variable.
En primer lugar, tengo el objeto literal para comenzar:
var listA = { "Pizza" : 15, "Salad" : 5, "Fries" : 6, "Soda" : 2 };He intentado muchas cosas a lo largo de las líneas de:
var choice = prompt("What do you want? \n" + listA); Esto fue con la esperanza de que le indicara al usuario todos los artículos ( "Pizza" : 15, "Salad" : 5,"Fries" : 6,"Soda" : 2, ) y el usuario ingresaría una respuesta.
El problema exacto es que cada vez que el código va a solicitar, solicita [object] en lugar de todos los elementos dentro del objeto literal (\\ los elementos del menú) 
(\\la imagen de arriba es exactamente lo que está solicitando actualmente al usuario, que es el problema que estoy tratando de solucionar)
* Lo siento si no hice la pregunta bien y/o no usé el desbordamiento de pila correctamente, soy nuevo en la codificación (JS) y el desbordamiento de pila