Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何更改字符';现在在javascript中的位置是什么#javascript_Javascript - Fatal编程技术网

如何更改字符';现在在javascript中的位置是什么#javascript

如何更改字符';现在在javascript中的位置是什么#javascript,javascript,Javascript,例如,我有一个字符串“嗨,我的名字叫朱纳耶德,我喜欢学习,尤其是编程。” 我想检查它是否包含“a”、“y”和“m” 如果字符串包含“a”,则应将其位置再更改一点,例如“name”将变为“nmae”,更多示例=> junayed=>如果“a”后面有一个“y”,那么它将转换为“junyead”。。。。 编程=>如果“a”后面有一个“m”,它将转换为“progmraming”。(m向左移动两点)我会将字符串转换为字符数组,然后映射到它上,使用自定义附件函数(如find(char)编写一个placech

例如,我有一个字符串“嗨,我的名字叫朱纳耶德,我喜欢学习,尤其是编程。” 我想检查它是否包含“a”、“y”和“m”

如果字符串包含“a”,则应将其位置再更改一点,例如“name”将变为“nmae”,更多示例=>

junayed=>如果“a”后面有一个“y”,那么它将转换为“junyead”。。。。
编程=>如果“a”后面有一个“m”,它将转换为“progmraming”。(m向左移动两点)

我会将字符串转换为字符数组,然后映射到它上,使用自定义附件函数(如find(char)

编写一个placechange函数,该函数将:

  • 将字符串转换为字符数组
  • 循环浏览角色
  • 循环值等于搜索值的条件(本例中为“a”或“y”或“m”)
  • 如果满足条件,则执行开关功能

  • 在试图解决此问题时,您是否可以编辑您的问题以包含您迄今为止编写的代码?正如其他人所指出的,如果没有示例代码,当前问题将无法回答。您的“name”逻辑失败:在“a”之后有一个“m”-代码应该做什么:将“a”移到右侧(第一个条件)=“nmae”,或移动“m”左边两个(第三个条件)=“mnae”?实际上我没有开始编码。我想做一个ANSI到Unicode的转换器(孟加拉语,相当复杂)。我将不得不面对我上面提到的那些问题。因为我是新来的,所以我想,也许我应该问问专业人士;const sentenceText='junayed';对于(let i=0;i