Где ошибка в javascripte?
var asa = {
	 age:15,
	name:"gexam",
	color:"sev",
}
Запятые после последнего значения старые Internet Explorer'ы не понимают.
Плюс перед prompt не ошибка, а каст в число.var bas = +prompt("mi ban", "");
document.write(asa.bas)
запись идёт в переменную bas, а читается свойство bas объекта asa
так работает:var asa = {
	age: 15,
	name: "gexam",
	color: "sev"
}
var bas = prompt("mi ban", "");
document.write(asa[bas])