Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function numbersInText(input) {
- let num = input[0];
- let desetici = Math.floor(Number(num) / 10);
- let edinici = Number(num) % 10;
- let stotici = Math.floor(Number(num) / 100);
- let result = "";
- if (desetici == 2 && edinici == 0) {
- result = "twenty";
- } else if (desetici == 2) {
- result = "twenty ";
- } else if (desetici == 3 && edinici == 0) {
- result = "thirty";
- } else if (desetici == 3) {
- result = "thirty ";
- } else if (desetici == 4 && edinici == 0) {
- result = "forty";
- } else if (desetici == 4) {
- result = "forty ";
- } else if (desetici == 5 && edinici == 0) {
- result = "fifty";
- } else if (desetici == 5) {
- result = "fifty ";
- } else if (desetici == 6 && edinici == 0) {
- result = "sixty";
- } else if (desetici == 6) {
- result = "sixtty ";
- } else if (desetici == 7 && edinici == 0) {
- result = "seventy";
- } else if (desetici == 7) {
- result = "seventy ";
- } else if (desetici == 8 && edinici == 0) {
- result = "eighty";
- } else if (desetici == 8) {
- result = "eighty ";
- } else if (desetici == 9 && edinici == 0) {
- result = "ninety";
- } else if (desetici == 9) {
- result = "ninety ";
- } else {
- if (desetici == 1) {
- if (edinici == 1) {
- result = "eleven";
- } else if (edinici == 2) {
- result = "twelve";
- } else if (edinici == 3) {
- result = "thirteen";
- } else if (edinici == 4) {
- result = "fourteen";
- } else if (edinici == 5) {
- result = "fifteen";
- } else if (edinici == 6) {
- result = "sixteen";
- } else if (edinici == 7) {
- result = "seventeen";
- } else if (edinici == 8) {
- result = "eighteen";
- } else if (edinici == 9) {
- result = "nineteen";
- } else {
- result = "ten";
- }
- }
- }
- if (num.length != 3 && edinici == 1 && desetici != 1) {
- result += "one";
- } else if (edinici == 2 && desetici != 1) {
- result += "two";
- } else if (edinici == 3 && desetici != 1) {
- result += "three";
- } else if (edinici == 4 && desetici != 1) {
- result += "four";
- } else if (edinici == 5 && desetici != 1) {
- result += "five";
- } else if (edinici == 6 && desetici != 1) {
- result += "six";
- } else if (edinici == 7 && desetici != 1) {
- result += "seven";
- } else if (edinici == 8 && desetici != 1) {
- result += "eight";
- } else if (edinici == 9 && desetici != 1) {
- result += "nine";
- } else if (edinici == 0 && !desetici) {
- result = "zero";
- }
- if (num.length === 3 && stotici === 1 && desetici === 10 && edinici === 0) {
- result = "one hundred";
- } else if (
- (num.length > 2 && stotici && desetici && edinici) ||
- Number(num) < 0
- ) {
- result = "invalid number";
- }
- console.log(`${result}`);
- }
Advertisement
Add Comment
Please, Sign In to add comment