javascript - 检查 JavaScript 中的单词是否具有相同的结尾和开头

标签 javascript

我正在寻找如何检查单词是否具有相同的结尾和开头。这是我的代码:

JavaScript:

function Check() {
  var value = document.getElementById("input").value;

  if (value == startsWith(endsWith()) && value == endsWith(startsWith())) {
    return alert("Yes");

  } else {
    return alert("No");
  }
}
<input id="input" style="margin:20px;" type="text"><br>
<button id="button" onclick="Check();">Check</button>
<p id="demo" style="color:white;">Answer</p>

最佳答案

只需检查字符串的第一个和最后一个字符:

if(value[0] == value[value.length-1]) 
{
   alert('Yes');
}
else
{ 
   alert('No');
}

关于javascript - 检查 JavaScript 中的单词是否具有相同的结尾和开头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50460536/

相关文章:

javascript - 最简单的 JavaScript HTMLEncode lib/函数实现是什么?

javascript - 将 "i+=n"for 循环转换为 $.each

javascript - 绘制饱和度/亮度渐变

javascript - RxJS:将对象键映射到可观察值

javascript - 如何在 React.js 中渲染变量组件

javascript - 使用 jQuery : How can a value be updated to match an elements visibility?

javascript - 引用错误 : PDFJS is not defined when loading a pdf

javascript - 我可以使用更好(更平滑)的过渡吗?

javascript - 如何通过 javascript 覆盖内联 css?

javascript - Javascript 中的返回函数及其工作原理?