JavaScript 中的回文17 Mar 2025 | 6 分钟阅读 在本主题中,我们将学习回文,并验证给定的数字或字符串是否是 JavaScript 中的回文。 ![]() 回文用于验证数字、字符串或字母的序列,这些序列从左到右和从右到左读取以匹配相同的字符或返回相同的字符序列。简而言之,当数字、字符串或字符被反转后返回与原始数字或字符相同的结果时,就称为回文。例如,NITIN、123454321、madam 等。假设我们有一个词,madam。当我们从前面和后面读取 madam 这个词时,它返回相同的字符串。因此,我们可以将该字符串或数字称为回文。 回文算法在 JavaScript 中获取回文的步骤如下:
通过提示框接受数字来检查回文数字和字符串。string.html 输出 当上述代码执行时,它显示如下图像: ![]() 现在我们在提示框中输入数字或字符串,然后单击确定按钮来验证给定的字符串是否为回文。 ![]() 之后,它显示如下输出: ![]() 如果给定的字符串不是回文,它会显示该字符串不是回文。同样,我们可以输入数字并验证给定的数字是否是回文。 使用内置函数检查回文字符串在此程序中,我们使用诸如 split() 方法、reverse() 方法和 join() 方法之类的内置函数来查找数字或字符串的回文。让我们看一个 JavaScript 程序,使用内置函数查找给定数字的回文。 Program2.html 输出 当我们执行上面的代码时,它显示下面的图像: ![]() 在上面的图像中,我们输入了字符串 MADAM,然后单击 OK 按钮来检查给定的字符串是否是回文。 之后,它显示下面的图像: ![]() 以下是检查 JavaScript 中回文的内置函数:
在 JavaScript 中检查回文数字让我们创建一个程序来检查 JavaScript 中输入的数字是否是回文。 Str.html 输出 当执行上面的编程代码时,它返回下面的图像: ![]() 我们输入数字并单击检查按钮来验证给定的数字是否为回文,如下所示。 ![]() 在上面的图像中,它显示“这是一个回文数。”。如果反转的数字与原始数字不相同,它会显示输入的数字不是回文。 在 JavaScript 中检查回文字符串让我们创建一个程序来检查 JavaScript 中输入的字符串是否是回文。 Str2.html 输出 当执行上面的编程代码时,它返回下面的图像: ![]() 我们在上面的输出中输入了字符串“MADAM”,然后单击提交按钮。它显示下面的结果,如下所示。 ![]() 代码解释:当我们在文本框中输入“MADAM”字符串然后单击提交按钮。之后,将原始字符串“MADAM”反转并与原始字符串的每个字符进行比较。如果两个字符串相等,它会显示“这是一个回文字符串”。 ![]() 在上面的输出中,当我们输入字符串 JOHN 时,它显示该字符串不是回文字符串,因为它与原始字符串的反转字符不匹配。 下一个主题JavaScript 调用栈 |
对象的状体改变在 JavaScript 中被称为事件。当浏览器执行特定操作时,HTML 包含几个显示功能的事件。当 JavaScript 包含在 HTML 中并获得运行权限时,JavaScript 会对...
5 分钟阅读
MutationObserver接口提供了跟踪DOM树修改的能力。它旨在取代DOM3事件定义中包含的各种Mutation Events功能。在复杂的Web项目中,DOM可能会经常变化。因此,...
7 分钟阅读
在本节中,我们将介绍队列,并了解如何在 JavaScript 中实现队列。什么是队列?队列是一种数据结构,其中数据以队列的形式组织。我们可以将队列理解为类似...
阅读 6 分钟
我们可以使用 JavaScript indexedDB 函数在数据库中添加单个或多个数据。indexedDB 数据库使用唯一的列 ID 插入数据,并且递增的列 ID 会根据数据增加列。其他列根据用户需求插入值。这个...
阅读 8 分钟
JavaScript作为一种广泛且性质多样的编程语言,包含了大量将对象转换为数组的特性。这些方法在语言本身中是预定义的。让我们来看看在JavaScript中将对象转换为数组的不同方法。要转换一个...
阅读 4 分钟
请记住,这只是一个开始。尝试这六个后端项目,记录下您的挑战,并花一些时间研究任何有挑战性的想法。这六个后端项目将使您能够加强您的项目作品集,同时也确定您的……
阅读 4 分钟
preventDefault() 和 stopPropagation() 方法之间的区别 在本文中,我们将通过适当的代码示例介绍每种情况下的 preventDefault() 和 stopPropagation() 方法,然后我们将了解它们的区别。我们可以在 jQuery 事件处理函数中使用 preventDefault() 和 stopPropagation() 函数。preventDefault() 停止……
阅读 4 分钟
π是一个数学常数。小写希腊字母 π 代表符号 PI。它是周长的缩写。PI 可以定义为圆的周长 (C) 除以其直径 (d)。这意味着对于任何大小的圆,...
阅读 2 分钟
众所周知,计算器是一种在我们日常生活中用于执行各种数学运算(如加法、减法、乘法、除法、根等)的便携式设备。然而,我们也有科学或复杂的计算器,用于解决复杂的任务,如三角函数、度数、指数...
7 分钟阅读
什么是“原生 JavaScript”?“原生脚本”一词用于指纯 JavaScript(或者我们可以说普通 JavaScript),没有任何类型的附加库。有时人们经常开玩笑地使用它。如今,许多事情也可以在不使用任何...的情况下完成。
阅读 3 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India