Prevent JavaScript from treating numbers as strings when using '+'

This tip describes a method for preventing JavaScript from treating numbers as strings when using '+'.

Sometimes when using JavaScript for calculations, JS treats numbers as string when I use + (addition). If this

happens, you can use - (subtraction) and multiply with -1 (negative 1). This forces JS to treat the number string as a number. Very useful in loops, and when getting the number string from e.g. window.document.all.elemID.innerText


: var a=window.
document.all
var total=a(id1).innerText-
(a(id2).innerText*-1)
alert(total)
This was first published in May 2003

Dig deeper on JavaScript for Lotus Notes Domino

0 comments

Oldest 

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

SearchWinIT

Search400

  • iSeries tutorials

    Search400.com's tutorials provide in-depth information on the iSeries. Our iSeries tutorials address areas you need to know about...

  • V6R1 upgrade planning checklist

    When upgrading to V6R1, make sure your software will be supported, your programs will function and the correct PTFs have been ...

  • Connecting multiple iSeries systems through DDM

    Working with databases over multiple iSeries systems can be simple when remotely connecting logical partitions with distributed ...

SearchEnterpriseLinux

SearchVirtualDataCentre.co.uk

Close