|
I am trying to write a function that prints out input in reverse. say if I type in 731 it will print out 137. I am teaching myself Javascript and my code is not working Please help. This is my code
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<SCRIPT type = "text/JavaScript">
<!--
var entry;
entry = window.prompt("Enter a value:", "0");
var result = printit( entry);
window.status = "The number is " + result;
function printit ()
{
result = entry.reverse;
return result
}
// -->
</script>
</head>
</html>
|
|
|
<html>
<head>
<SCRIPT type = "text/JavaScript">
<!--
var entry;
entry = window.prompt("Enter a value:", "0");
var result = printit( entry);
window.status = "The number is " + result;
function printit ()
{
var finalstr;
var str=entry.toString();
var myArray= new Array();
finalstr="";
for(i=0;i<str.length;i++)
{
//alert("str:" +eval(str.substr(i,1)));
myArray=str.substr(i,1);
}
myArray.reverse();
//print the result
for(k=0;k<myArray.length;k++)
{
finalstr = finalstr + myArray[k].toString() ;
//alert("finalstr"+finalstr);
}
result = finalstr;
return result
}
</script>
</head>
<title>Hello</title>
<body>
Check the status bar
</body>
</html>
|
|
|
<html>
<head>
<SCRIPT type = "text/JavaScript">
<!--
var entry;
entry = window.prompt("Enter a value:", "0");
var result = printit( entry);
window.status = "The number is " + result;
function printit ()
{
var finalstr;
var str=entry.toString();
var myArray= new Array();
finalstr="";
for(i=0;i<str.length;i++)
{
//alert("str:" +eval(str.substr(i,1)));
myArray=str.substr(i,1);
}
myArray.reverse();
//print the result
for(k=0;k<myArray.length;k++)
{
finalstr = finalstr + myArray[k].toString() ;
//alert("finalstr"+finalstr);
}
result = finalstr;
return result
}
</script>
</head>
<title>Hello</title>
<body>
Check the status bar
</body>
</html>
|
|
|
|
|
|
|
|