变量中被盗的字符

问题描述 投票:0回答:1

` 让文本='你好世界', missingText = 'helo word';// 这里是一个“l”;

函数 theMissingText () {

return missingLetter;

}

// 如果变量包含缺失字符,则返回前导字符 // 如果没有缺失字符,则返回-1

// How to return this character in any variable, regardless of where it is in the text, Example:


let $_text = "original text",
    $_missingText = 'original ext'; // here is "t"

// & here is 

let $_text_2 = "original text",
    $_missingText_2 = 'orignal text'; // here is "i";
`
javascript html node.js
1个回答
0
投票

将字符串转换为字符数组,然后迭代每个字符以查找与缺失字符串中对应字符不同的第一个字符。如果没有找到不同的字符,则返回

-1

OP 的另一个注意事项是,始终尝试展示您的努力,以便人们可以帮助您,这不是服务台。而且,不要在这里复制粘贴作业,以为人们会帮你解决。

function findCharacter(original, missing) {
    return [...original].find((char, i) => char !== missing[i]) || -1;
}

const text = "Hello World";
const missingText = "Hello Word";
const text1 = "Original Text";
const missingText1 = "Original ext";
const missingCharacter = findCharacter(text, missingText);
const missingCharacter1 = findCharacter(text1, missingText1);

console.log(missingCharacter);
console.log(missingCharacter1);

© www.soinside.com 2019 - 2024. All rights reserved.