var n = 30; // number
var m = 70; // number
var s = new String();// "3070"
s = String(n) + String(m);
s = Number(n) + Number(m);
Now try to guess what the outcome is if you try Number(n) + String(m). If you've
produces a string, "3070".
If you've followed everything thus far, you may be interested to know that you can
temporarily cast a variable to a Boolean value with Boolean(). For example:
var n = 50; // number
var b = Boolean(n); // b is "true"
var c = Boolean(n - 50); // c is "false"
For extra credit, try figuring out what the following Boolean code evaluates to:
var s = new String(); // null string
var b = Boolean(s); // what is it?
The answer may surprise you. A null string evaluates to true. Unless you shroud it
in Number(), in which case it is false.
Continuous upheaval is what makes watching the technology industry so exciting. David vs. Goliath battles are waged every day, with startups often winning against much larger businesses. For years and years, many have predicted the decline of the PDF given its age and perceived disadvantages. Today, with the PDF losing ground in emerging areas like mobile and eBooks, the calls for its ultimate demise are growing louder.
OK, so you want to stamp your document. Maybe you need to give reviewers some advice about the document's status or sensitivity. This tip from author Ted Padova demonstrates how to add stamps with the Stamp Tool along with related comments.