1. 程式人生 > >js將數字轉化為帶有千分號的字串

js將數字轉化為帶有千分號的字串

<script type="text/javascript">
window.onload=function(){
var str="123333333333";
var len = str.length;
var step=3;
     var splitor=",";
        if(len > step) {
            var l1 = len%step,l2 = parseInt(len/step),arr = [],first = str.substr(0, l1);
            if(first != '') {
                arr.push(first);
            };
            for(var i=0; i<l2 ; i++) {
                arr.push(str.substr(l1 + i*step, step));    
            };
            str = arr.join(splitor);
        }; 
  alert(str);
}
</script>

相關推薦

js數字轉化帶有千分號字串

<script type="text/javascript">window.onload=function(){var str="123333333333";var len = str.length;var step=3;      var splitor=",

數字轉化固定格式字串的一些總結

廢話不多說,上程式碼,看註釋,複製貼上去測試。 static void Main(string[] args) { int a = 1008611; //1、在數字前加一個空字串實現將數字轉化為字串

C語言:數字轉化字串

#include<stdio.h> #include<assert.h> #include<string.h> //123====>“1 2 3” 將數字轉化為字串 char *my_itoa(char *str,i

QLineEdit數字轉化字串,對單個字元的修改

第一次寫部落格,記錄生活點滴;  實現qlineedit,獲取文字中的特定字元,進行操作; 游標的移動;獲取返回的字元; 替換原有字元; 由於比較簡單,直接上程式碼:#include "widget.h" #include "ui_widget.h" #include &

請實現一個js指令碼,要求做到數字轉化千分位表示如:10000 轉化為10,000

請實現一個js指令碼,要求做到將數字轉化為千分位表示 如: 10000  ---->   10,00010000121213   ---->   10,000,121,213 今天無意中看到這道題目,想了4種解決方案,和大家分享一下: //法一 functio

JS數字轉換中文

var cti IT function script val else AR -c <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title

js文字轉化語音並播放

js將頁面中的某些文字資訊轉化為語音並自動播放 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>百度地圖將文字轉化為語音並播放</title>

數字轉化中文 可以當一個工具類用

private static String toChinese(String string) { String[] s1 = { "零", "一", "二", "三", "四", "五", "六", "七", "八", "九" }; String

數字轉化拼音(1000內)

#include<iostream> #include<cstdio> #include<map> #include<algorithm> #include<math.h> #include<string.h> using namespa

Python 如何優雅的數字轉化時間格式

將數字轉化成時間格式 from dateutil.parser import parse a=20170825 b=str(a) c=parse(b) print(c) 2017-08-25

如何數字轉化中文大寫

public class changeIntToCN {  /*   * 專案內容:當輸入數字時候,轉換為大寫的中文數字   * 1.先定義數字以及交易符的中文標籤   * 2.分開處理數字   * 3.整合輸出   *    */ private static final String[] NUMBER_C

字串中的數字轉化文字

String ids = "1,2,3"; String[] industryIdsArr = ids.split(","); String str = ""; if (industryIdsArr != null && industryIdsArr.length

工具類:檔案大小轉化帶有B、KB、MB、GB的字串

有時候我們需要將檔案的大小進行顯示,對於普通使用者來說,最直觀的是顯示帶單位的大小數值,比如3KB,10MB之類的,因為專案內用的比較多,所以就封裝一個工具類方便使用:package com.example.yzb.myapplication; import java.te

步步為營-84-數字轉化金額的Js

amp var lac close i++ reverse length tof span 說明:來不及細說了,老鐵快上車 function fmoney(s, n) { console.log(s); n = n

漢字轉化拼音的js插件

lan scrip return CI == alt c2c afa eba 漢子轉化為拼音,的js插件如下: [html] view plain copy /*--------------------------------------

python中,如何字串轉換數字數字轉換整型),字串的10轉換整型的10,10.5轉換10

說明:   在實際的應用過程中,有的時候可能會遇到字串的10,需要將字串的10轉換為數字的10   在此記錄下,通過int函式轉換的過程。 操作過程: 1.將字串轉換為整型的10 >>> str1 = "10" #將一個字串的10賦給變數str1 >&g

圖片檔案轉化位元組陣列字串,並對其進行Base64編碼處理和 對位元組陣列字串進行Base64解碼並生成圖片

public static String imageToBase64(String path) { // 將圖片檔案轉化為位元組陣列字串,並對其進行Base64編碼處理 byte[] data = null; // 讀取圖片位元組

不使用庫函式整數轉化字串

void int2str(int n,char *str) { char temp[10]=""; int tem = n < 0 ? -n:n;// int i = 0; int j = 0; while(tem) { temp[i++] = (tem % 10) + '0';

一個正整數轉化二進位制並用字串表示輸出

public static void main(String[]args){ String s=""; int N=198; while(N>0){ s=String.value

彙編---輸入的字元數字轉化二進位制資料

assume cs:code,ds:data data segment BUFFER DB 6,?,6 DUP(?) C10 DW 10 data ends code segment start