我需要编写简单的 javascript 代码来显示包含 5 个元素的水果数组中的元素,但条件是水果必须是用户定义的,即水果的索引必须是用户提供的,并且 javascript 来打印该元素。
文本区域必须是用户输入,提交后它会显示元素
最佳答案
有很多方法可以做到这一点,也许最简单的是使用提示框。
var fruits = ["fruit1", "fruit2", "fruit3", "fruit4"];
var choice = prompt("Please enter a number between 0 and " + fruits.length);
// check that it is not null
if(choice)
{
//convert to an integer
parseInt(choice);
alert(fruits[choice]);
//or
console.log(fruits[choice])
}
显然,您应该对字符串进行验证以确保它是一个整数!
关于javascript显示数组中用户定义的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30617048/