Recursion With "if" Statement ?
Sep 21, 2011
some "if" statements. I am writing a script to write to the document in hexidecimal numbers. I am probably going about it the long way. Keep in mind that this is only an excercise for me to practice recursion with conditional statements.
Here is what I got going on:
I see on my page: #00, #01, ... to #0f, Now, I would like to say:
Or something like:
At which point I would like to say:
The whole picture at the end would be #00, #01, all the way to #ff and back down to #00 again. WScript.Quit (Just kidding about WScript.Quit Lol!) That is unless javascript has access to Windows Script Host.
Anyway, After counting up to #ff, count back down to #00. Write all that to the document for proof and the script is done.
View 2 Replies
ADVERTISEMENT
Aug 1, 2007
I am trying to program a script that will output the solution for the towers of hanoi problem, the only problem is that it will not output the solution it just hangs while calculating. Code:
View 2 Replies
View Related
Oct 27, 2011
wanna know how we can get the animation effect using the recursion method. following is the code:
$(document).ready(function(){
$(".flip").click(function(){
$(".panel").slideToggle(2000); // i wanna call this jquery animation recursively
[code]....
View 1 Replies
View Related
Dec 9, 2011
I am trying to create a family tree, parents / grandparents etc, of a single person... My database etc is already working but I cannot find any working examples that I can make sense of... Each of my records has a name, dob and id of each parent.... How can I get X generations from this.. I thought something like this might work.. GetParents For each parent GetParents And so on... But I have no idea how to put this into code...
View 2 Replies
View Related
Jul 20, 2009
I am having a problem finding the syntax for recursively adding images to a webpage using javascript. I have some pseudo code but no js.
already in a folder function 1 for each file in folder add file to webpage next folder function2 function2 for each folder within folder call function 1
I know the code isn't all that clear, but that's the best way I can describe it.
View 3 Replies
View Related
Dec 29, 2009
I am having trouble with a recursive function I created to list out the indexes and values of various nested objects.
var macros={
CTRL: {
ALT: {
ENTER: "<br />",
P: "<p>.</p>",
A: "<a href="">.</a>",
_1: "<h1>.</h1>",
_2: "<h2>.</h2>",
_3: "<h3>.</h3>",
_4: "<h4>.</h4>",
_5: "<h5>.</h5>",
_6: "<h6>.</h6>"
}}};
I want to print out the whole 'bread crumb trail' to each object, ie CTRL ALT 6: <h6>.</h6>, but at the moment my function prints out CTRL ALT twice for 'ENTER' and then never again. The function:
function printObj(obj) {
for(i in obj) {
var n=i.replace("_", "");
document.write(n);
if(typeof obj[i]=="string") {
document.write(":");
document.write(" "+obj[i].replace(/</g, "<").replace(/>/g, ">"));
} else {
document.write(n);
}
if(typeof obj[i]=="object") printObj(obj[i]);
document.write("
");
}}
printObj(macros);
The current output:
CTRLCTRLALTALTENTER: <br /> P: <p>.</p> A: <a href="">.</a> 1: <h1>.</h1> 2: <h2>.</h2> 3: <h3>.</h3> 4: <h4>.</h4> 5: <h5>.</h5> 6: <h6>.</h6>
View 4 Replies
View Related
Oct 8, 2007
I am using the module pattern and private/public methods. I'm having a problem where the private method is using setTimeout() to call itself recursively, but I can't get the syntax right. Code:
View 1 Replies
View Related
Apr 29, 2006
I have this script. It's supposed to give the Fibonacci numbers but the recursion won't work. It just prints out 1 number that the user entered and that's it. In IE6 it prints 1 number but in Firefox it prints the same number an infinite number of times. Whats going on? Here is the script:
<html>
<head>
<script language = "javascript">
function fib(form)
{
var fibVar = Number(document.myform.inputbox.value);
document.write(fibVar);
if(fibVar == 0 || fibVar == 1)
return fibVar;
else return fib(fibVar - 1) + fib(fibVar - 2);
}
</script>
</head>
<body>
<form name="myform" action="" method="get">
<input type="text" name="inputbox"><br>
<input type="button" name="button1" value="Calculate"
</form>
</body>
</html>
View 1 Replies
View Related
Mar 20, 2011
Firebug returns an error and I like to ask you how I could improve my code.
[Code]...
View 3 Replies
View Related
Apr 24, 2009
I would like to know if there is a simple way to show all elements of that variable?
var collectionElements = {
teste: {
var1: 'teste[]',
[Code].....
With this function my firebug Console outputs only the last object(3th node) with its child object.
View 1 Replies
View Related
Apr 4, 2011
my webstie allows users to change the color of the background, so to keep the text readable I have it changing as well.the color picker I am using has text boxes with rgb values 0-255 for each.I am trying to get one bit of text to alternate between red and blue with the conditions
Code:
if(blue>green && blue>red)
{
[code]....
View 2 Replies
View Related
Dec 31, 2011
I am using jQuery form plugin to submit my form. It has a file element and when where I am submitting it I am getting "too much recursion" in Firefox. It looks fine in IE 8. It works fine if I submit the form without selecting any file.
I am calling ajaxForm() methid this way.
jQuery("#myForm").ajaxForm();
View 4 Replies
View Related
Oct 22, 2010
this code:
$(document).ready(function() {
$('body').click(function(evt) {
if(evt.target.nodeName === 'A' && $(evt.target).hasClass('cross-link')) {
$('a[href=#2]').trigger('click'); } });});
gives me and error of "too much recursion"
View 4 Replies
View Related
Jun 4, 2009
I have develop this javascript code [URL] This is a simple carrousel. I´m using JQuery 1.3.2. In the code you can see an array with images and the code is simply
changing the source of the img with the ID "carruselimg". I´m getting "too much recursion" y FF3 and "out of memory" on IE7 when this page is about 15 mimutes working.
View 3 Replies
View Related
May 12, 2007
I am reading the ECMAScript specs trying to figure out if the next
line is a legal statement or not new Foo();
I think the above code may only be legal as an expression and not as a
stand alone statement. Would this make the above a bug?
Douglas Crockford's JSLint will choke on the above line of code and
stop parsing. All the browsers seem to accept it as ok and work as I
expect: the returned object just doesn't get assigned to anything.
The time I have used a line like the above is when the constructor has
side effects and the "class" keeps track of all its instances.
Any ideas what is right or wrong in this case?
View 2 Replies
View Related
Jul 23, 2007
I have several text fields on page that I would like to make calculations based on if there is a number input in one of the fields.
So, if the price field is populated, the sale price field would populate using a function to do the calculation.
Now, how do I write the code for this to occur? I know how to get the function to fire based on clicking a submit button, but not sure how to do it simply based on a number keyed into the one field. Is this possible and if so, how?
View 4 Replies
View Related
Jul 23, 2005
What is the correct construct for accessing "pageYOffset" in another window?
I've tried this, but it doesn't work:
var mainPageYOffset;
//
mainPageYOffset = parent.main.window.pageYOffset;
View 2 Replies
View Related
Aug 3, 2007
It's been a while since I've worked with javascript time comparison,
and I was wondering how I can say "if time < 15:30"?
The semicolon looks out of place to me, and indeed it has caused an
error.
View 7 Replies
View Related
Jul 20, 2005
I remember using if statements with null in it. For example, at one
point I used this:
if (value == null) {
value = "something";
}
document.write(value)
However, this script causes an error in any browser. Why can't it
correct the value like it should?
View 1 Replies
View Related
Jul 13, 2010
For the following two snippets, they can all pass Firefox.However, I would like to know the rule of thumb when I have to use ; to indicate the end of
[Code]...
View 1 Replies
View Related
Nov 14, 2011
I have a two fold question:1) Why would my while statement not be workingI have cleaned up my code a little (although not perfect) but my while statement is not behaving, it does not output any numbers on a console.debug (using google chrome, or any other browser for that matter) which from my understanding it should?and 2) Slightly out of the remit of this forum I suppose, but this code is quite lengthy and I know there are ways to make this more efficient I just dont know what they are?
function generatePurchaseFields(dom) {
new Ajax.Request('/control/?page=tldmaxyears&domain=' + dom, {
method: 'get',
[code]....
View 1 Replies
View Related
Nov 1, 2005
This is my first time using the switch statement. I would appreciate your suggestion on how to do this properly. I am trying to get customer age which is (age) and compare it with the monthly rate then the text msg will display in the textarea. Also, I am having trouble figuring out how I can defined my monthlyRate in the switch or do I need to this outside of the switch? Code:
}
View 10 Replies
View Related
Apr 27, 2006
i have the following:
a1="asdf"
how can i check in an if statement whether contains a numeric only value and if not then alert.
View 6 Replies
View Related
May 16, 2009
What is the purpose of with statement in JS?
View 3 Replies
View Related
Dec 8, 2011
I am trying to test the id of three input boxes so that I can capitalize the first letter.
The fname and lname work fine but mi does nothing and I get no error is this because of the if statement or the fact that the mi only has one character?
View 1 Replies
View Related
Apr 14, 2009
I need to give two separate alerts depending on what the user clicks when they click the "Submit" button. I am using a confirm box. If they click "OK" it thanks them for their order. If they click "Cancel" it should go back to the form. I have written the code that I thought would work but it will not.
function confMsg(){
var s
s = confirm("Click OK to Submit Order. Click Cancel to Cancel")
if (s=="true"){
alert("Thank You for Your Order!")
else
return;
}}
View 2 Replies
View Related