Digits To Words - (5 To Five)
Apr 20, 2003
<script language="JavaScript1.2" type="text/javascript">
function num2words (num) {
num = num.replace(/[^0-9]/, ""); //removes all non-numeric characters.
break3 = new Array ("","Thousand","Million","Billion","Trillion","Quadrillion","Quintillion");
one2twenty = new Array ("","One", "Two", "Three", "Four", "Five", "Six", "Seven", "Eight", "Nine", "Ten", "Eleven", "Twelve", "Thirteen", "Fourteen", "Fifteen", "Sixteen", "Seventeen", "Eighteen", "Nineteen");
tens = new Array("","","Twenty", "Thirty", "Fourty", "Fifty", "Sixty", "Seventy", "Eighty", "Ninety");
num_split = new Array();
for ( x=Math.ceil(num.length/3); x>0; x-- ) {
if ( num.length > 3 ) {
num_split[num_split.length] = num.substring(num.length-3,num.length);
num = num.substring(0, num.length-3);
} else {
num_split[num_split.length] = num;
num = "";
}
}
num_split = num_split.reverse();
ret = "";
for ( x in num_split ) {
suff = num_split.length-x-1;
val = num_split[x];
if ( val < 20) {
val = one2twenty[val];
hun = "";
} else {
if ( val >= 100 ) {
hun = one2twenty[val.charAt(0)]+" Hundred ";
ten = val.charAt(1);
one = val.charAt(2);
} else {
hun = "";
ten = val.charAt(0);
one = val.charAt(1);
}
if ( one == 0 ) {
val = tens[ten]+one2twenty[one];
} else if ( ten >= 2 ) {
val = tens[ten]+"-"+one2twenty[one];
} else {
val = one2twenty[ten.one];
}
}
ret += hun+val+" "+break3[suff];
if ( suff != "" ) ret += ", ";
}
return ret;
}
document.write(num2words("1275h33"));
</script>
View 6 Replies
ADVERTISEMENT
Oct 13, 2009
i have this javascript question below,
Code:
var xHRObject = false;
if (window.XMLHttpRequest) {
[code].....
View 1 Replies
View Related
Jul 19, 2010
This is probably the stupidest question ever. I know in java you can take advantage of a number being an int (not double) and divide by something without getting a remainder. But in javascript you dont declare what kind of variable something is.
So my problem is: Given any double or triple digit number, how do i get all but the last digit. Like if i have 13, I need to make an int with 1. If it's 103 i need one with 10.
View 3 Replies
View Related
Jul 23, 2005
I'm trying to check whether a string is all digits. This part is
easy:
function allDigits( str ) {
var foo=str.split( '' ); // better than charAt()?
for( var idx=0; idx < foo.length; idx++ ) {
if( !isDigit(foo[idx]) ) {
return false;
}
}
return true;
}
I'm not sure about how to implement isDigit(). Is this the best way?
function isDigit( s ) {
if( s.length > 1 ) {
return false;
}
var nums=﾿?'
return nums.indexOf(s) != -1;
}
View 14 Replies
View Related
Mar 25, 2010
Like, I want to select the last two digits (like €50,25) to make it a bit smaller. I would put it inside a Paragraphs. Is there a selector for this?
View 3 Replies
View Related
Nov 2, 2010
I have a number
var number = 1,235.326232
I need to display it like following with the last 4 numbers in red.
1,235.326232
I have tried code...
however it keeps messing up the comma and decimal placement.
View 10 Replies
View Related
Nov 26, 2011
I'm trying to keep a copy of a variable at 4 digits. This is what I came up with.
page = 100
function makeit4digits(){
page4digit = page
if (page<10){
page4digit = "000"+ page
} else if (page<100){
page4digit = "00"+ page
} else if (page<1000) {
page4digit = "0"+ page
}}
View 12 Replies
View Related
May 5, 2010
I am making a form validator which has some field like "credit card number" and "credit card security code". I need to make sure that those fields only contain digit, no alphabet and any others characters like "." , "," , etc.
Here is my code:
<html>
<head>
<title>JQuery FOrm Test</title>
<style type="text/css">
body { font: 11px/15px verdana, arial, helvetica, sans-serif; }
.center { text-align:center; font-style:bold; }
.center_button { display:block;
margin-left: auto;
margin-right: auto; }
</style> .....
View 5 Replies
View Related
Jul 20, 2005
I need to remove non digits from a number.
I thought I could do this:
var phone=དྷ-p67s82'
var re=/D/g;
phone=phone.replace(re,'');
alert(phone) yields: 22-p67s82
What dumb thing am I missing. That regex removes nothing.
View 1 Replies
View Related
Jul 20, 2005
I'm currently using formchek.js to validate various form fields, however, I cannot figure out how to validate a field with a numeric range of 6-10 digits. I apologize in advance for asking such a question since I'm using formchek.js, but my strength is server-side programming not JavaScript.
View 5 Replies
View Related
Oct 1, 2009
Is there a formatting or rounding technique to specify the number of digits to display after the decimal?
View 2 Replies
View Related
Nov 30, 2009
I am working on my personal portfolio site, and am using a code that will make each portfolio piece appear in a new div when the name of the piece is clicked on. The problem is, JS does not seem to recognize double digits. I am not familiar with JS at all, I just got comfortable with CSS/HTML a few weeks ago! I am in over my head. It would really.how to change the code so that I could make about 15 to 20 divs instead of 9. Here is the code...
View 5 Replies
View Related
Jan 6, 2011
I would like to write a parser like the one below except I would like it to take characters with the the digits like 345j, 982p0, what would I change to be able to have characters with numbers?
View 1 Replies
View Related
Jun 4, 2011
I have the following string "d3-23-76-546"
I'm looking for a regular expression that will match everything in this string before 546 so that I can replace it with an empty string and just be left with 546. The string could be of any length and contain any number of hyphens.
View 2 Replies
View Related
Feb 17, 2009
i am trying to check a character with another character which are in the same text box.when we are entering date,date in the first text box and month in another text box and year in another text box.now i want when i am trying to enter '0'in the character position when there is '0' at first character position it must raise an alert box as well as when i am trying to enter a digit greater than '1' at 2nd character position it must raise an alert box when there is '3' in the first character position.
View 3 Replies
View Related
Jan 15, 2010
i want to know is there any inbuild function to add spaces in javascript after particular interval..!!? there is string '00009999' i want to add blank space 0000 9999 after every 4 digits.?
View 4 Replies
View Related
Feb 15, 2012
I need Javascript validations of :
1. 10 Digits cell number does not start with 0
2. Valid E Mail Address and
3. 6 Digits Pincode
View 2 Replies
View Related
Jun 4, 2011
I have the following string "d3-23-76-546"
I'm looking for a regular expression that will match everything in this string before 546 so that I can replace it with an empty string and just be left with 546. The string could be of any length and contain any number of hyphens.
View 1 Replies
View Related
Feb 17, 2009
I have a calendar that I have got working, however I want the calender to have double digits at all times, 01, 02 etc not 1,2 as it is at the moment, i have been playing around with the code but can't figure out which bit effects it.
Code JavaScript:
function buildCal(m, y, cM, cH, cDW, cD, brdr){
var mn=['January','February','March','April','May','June','July','August','September','October','November','December'];
[Code].....
View 9 Replies
View Related
Jun 8, 2006
I wrote a regex to edit a decimal number. you're allowed 1,2, or 3
digits before the decimal point, and 0,1,2,or 3digits after the decimal
point. Of course, you can't enter a decimal point without at least a
digit after ("5." is invalid). So here is my regex
pattern=/^d{1,3}(.(?=d))d{0,3}$/
This works fine for every case except an integer. In other words, it
tests false for entering 5, or 567.
I don't see why it tests false for integers. I'm allowing 1-3 digits
before the decimal point, then a decimal point only if the next
character is a digit (the lookahead clause), and then 0-3 digits after
the decimal point.
I've gotten around this problem with other javascript code around
the regex, but I'd just like to know why this "clean" solution doesn't
work.
View 6 Replies
View Related
Dec 16, 2010
I am using a great js gallery script from [URL]they have a counter for the number of images shown, the number changes as user clicks on next bottom.from looking at the script, the counter is anchor to .ad-info and the counter code from the JS is .....
_afterShow: function() {
this.gallery_info.html((this.current_index + 1) + ' / '+ this.images.length);
ifthis.settings.cycle) {
make the number show double digits only for the numbers 1,2,3,4,5,6,7,8,9 (example- 03/07 or 09/28 or 03/58).. etc..etc
View 5 Replies
View Related
Jun 17, 2011
As I am new to java scripts, I usually solve thing with trial and error. What I need is a very simple java script for a count down timer, after searching here I found this:
<font style="font-size:72px" color="#FF0000" face="Arial">
<script type = "text/javascript">
var page = "[URL]";
//The page to redirect to function getSeconds() {
startTimer (3); // 36 hours
} .....
I modified some stuff, as I defined the font face and size, the color as well, and I added a var to open a certain page when the time is over (as I said before, all these modifications came right with trial and error). So, is that script good? or are there better scripts that do the same job? Any script that does the same functionality of the script I mentioned but instead of showing digits it shows:
01 minutes 31 seconds
View 5 Replies
View Related
Jan 13, 2009
What regular expression will match ANY string that has 10 digits in it?
View 24 Replies
View Related
Nov 8, 2009
Suppose I do (5 * 0.039) + 0.59, then the result is 0.7849999999999999 - but I want to round it upwards and should have only 3 digits after decimal point. I found out that using toFixed(3) will get it to be 0.785, but the problem is that it add x.x00 for some numbers where there aren't much decimal numbers. Is there a way I can remove the 0's?
View 9 Replies
View Related
Feb 5, 2010
How can I validate a text field to make sure it contains only digits?
View 4 Replies
View Related
Oct 5, 2010
I am trying to validate a ZIP code form entry to allow only numbers and exactly 5 digits. The following code validates for numbers only, but I can't get the 5-digit minimum integrated. correctly.
onchange="if (/^.?$/.test(this.value) || !/^-?d*.?d*$/.test(this.value)) {alert('Numbers only please.'); this.value=''; this.focus()}
View 2 Replies
View Related