[JS练习5] 判断回文数

[法一]

function check(string)
{
	length=string.length;
	leftpointer=0;
	rightpointer=length-1;
	flag=0;
	while(leftpointer<rightpointer)
	{
		if(string[leftpointer]!==string[rightpointer])
		{
			flag=1;
			console.log('No!\n');
			break;
		}
		else{
			leftpointer++;
			rightpointer--;
		}
	}
	if(flag==0)
		console.log('Yes!\n');
}

[法二]

function check(string)
{
	stringRev=string.split('').reverse().join('');
	if(string===stringRev)
		console.log('Yes!\n');
	else
		console.log('No!\n');
}
check('abcddcba');
check('hello');
发布了51 篇原创文章 · 获赞 5 · 访问量 4180

猜你喜欢

转载自blog.csdn.net/qq_43519498/article/details/103889782