下载此文档

JS判断字符串是否是回文.docx


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
例:利用栈判断字符串是否是回文(点击看效果)
<script>
function Stack(){
=[];// 数组实现的栈
=0;
=push;
=pop;
=peek;
=clear;
=length;
}
function push(element){
[++]=element;
}
function peek(){
[-1];
}
function pop(){
[--];
}
function clear(){
=0;
}
function length(){
;
}
function isPalindrome(word){// 回文判断
var s=new Stack();
for(vari=0;i<;++i){
(word[i]);
}
varrword="";
while(()>0){
rword+=();
}
if(word==rword){
return true;
}else{
return false;
}
}
var word="hello";
alert(isPalindrome(word));
var word="racecar";
alert(isPalindrome(word));
</script>
<!DOCTYPE html>
<html>
<body>
<p id="demo" >Click the button to reverse the order of the elements in the array. </p>
<button onclick ="myFunction() " >Try it </button>
<script>
var fruits =[ "Banana" ,"Orange" ,"Apple" ,"Mango" ];
function myFunction()
{
();
var x=( "demo" );
=fruits;
}
</script>
</body>
</html>
上面的代码输出如下结果,所有的数组元素都颠倒过来了
Mango ,Apple ,Orange ,Banana
字符串翻转:
<script>
function sx(){
varstr= ("neirong").("\n");
var result = [];
for(vari = 0; i>str .length; i++){
result .push(str[i].split("").reverse().jo

JS判断字符串是否是回文 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人liwenfei1314
  • 文件大小29 KB
  • 时间2018-10-16
最近更新