今天英语课,小表弟的英语老师教了他三个与动物有关的单词,分别是cat、pig和horse,但是粗心的小表弟在写这三个单词的时候经常会写 错。 假如小表弟每个单词最多写错一个字母(当然有时候也是会全部写对的,且字母个数是完全正确的)。 你能否编写一个程序,对小表弟写的单词进行自动纠错。
区块链毕设网qklbishe.com为您提供问题的解答
今天英语课,小表弟的英语老师教了他三个与动物有关的单词,分别是cat、pig和horse,但是粗心的小表弟在写这三个单词的时候经常会写 错。
假如小表弟每个单词最多写错一个字母(当然有时候也是会全部写对的,且字母个数是完全正确的)。 你能否编写一个程序,对小表弟写的单词进行自动纠错。
const arr = ['cat','pig','horse'] const reg = /[c.t|.at|ca.]/g const pig = /[p.g|pi.|.ig]/g void async function () { // Write your code here let word = await readline() if(arr.includes(word)){ console.log(word) }else{ if(word.length === 5){ console.log(arr[2]) }else{ if(reg.test(word)){ console.log(arr[0]) }else if(pig.test(word)){ console.log(arr[1]) } } } }()
编辑于 今天 14:23:29
以上就是关于问题今天英语课,小表弟的英语老师教了他三个与动物有关的单词,分别是cat、pig和horse,但是粗心的小表弟在写这三个单词的时候经常会写 错。
假如小表弟每个单词最多写错一个字母(当然有时候也是会全部写对的,且字母个数是完全正确的)。 你能否编写一个程序,对小表弟写的单词进行自动纠错。的答案
欢迎关注区块链毕设网-
专业区块链毕业设计成品源码,定制。
区块链NFT链游项目方科学家脚本开发培训