需求:js indexof 练习
实现一个命令行输入询问,然后输出结果的功能
//定义一个数组,找出数组中有该字符串
const names = ["json","张三","李四"]
//引入 nodejs 中的readline模块
const readline = require("readline").createInterface({
input:process.stdin,
output:process.stdout
})
readline.question("enter a name to search",name=>{
var position = names.indexOf(name);
if(position==-1){
console.log(`${name} is not found`)
}else{
console.log(`${name} is in position ${position}` )
}
readline.close() //关闭输入流
})
运行: