var init = (function() {
var fn6 = function() {
var val = document.getElementById('input').value,
txt = document.getElementById('txt');
var txt1 = fn1(val)
console.log(txt1)
txt.innerText = txt1
}
var fn1 = function(str) {
var arr = '';
str = String(str);
for (let i = 0; i < str.length; i++) {
arr += fn2(str[i]);
}
if (arr.length == 5) {
return arr[0] + '孺' + arr[1] + '仟' + arr[2] + '佰' + arr[3] + '拾' + arr[4]
}
if (arr.length == 4) {
return arr = arr[0] + '仟' + arr[1] + '佰' + arr[2] + '拾' + arr[3]
}
if (arr.length == 3) {
return arr = arr[0] + '佰' + arr[1] + '拾' + arr[2]
}
if (arr.length == 2) {
return arr = arr[0] + '拾' + arr[1]
}
if (arr.length == 1) {
return arr = arr[0]
}
arr = fn3(arr);
arr = fn4(arr);
arr = fn5(arr);
return arr;
}
var fn5 = function(arr) {
var reg = new RegExp('零', 'g')
var a = arr.replace(reg, '')
return a
}
var fn4 = function(arr) {
str1 = arr.substring(0, arr.length - 7);
console.log(str1.length)
if (str1.length == 5) {
str1 = str1[0] + '仟' + str1[1] + '佰' + str1[2] + '拾' + str1[3]
}
if (str1.length == 4) {
str1 = str1[0] + '佰' + str1[1] + '拾' + str1[2]
}
if (str1.length == 3) {
str1 = str1[0] + '拾' + str1[1]
}
str2 = arr.substring(arr.length - 7, arr.length)
return str1 + '孺' + str2
}
var fn3 = function(arr) {
if (arr.length == 6) {
return arr[0] + arr[1] + '孺' + arr[2] + '仟' + arr[3] + '佰' + arr[4] + '拾' + arr[5]
}
if (arr.length == 7) {
return arr[0] + arr[1] + arr[2] + '孺' + arr[3] + '仟' + arr[4] + '佰' + arr[5] + '拾' + arr[6]
}
if (arr.length == 8) {
return arr[0] + arr[1] + arr[2] + arr[3] + '孺' + arr[4] + '仟' + arr[5] + '佰' + arr[6] + '拾' + arr[7]
}
}
var fn2 = function(a) {
switch (a) {
case '0':
return '零';
case '1':
return '壹';
case '2':
return '贰';
case '3':
return '叁';
case '4':
return '肆';
case '5':
return '伍';
case '6':
return '陆';
case '7':
return '柒';
case '8':
return '扒';
case '9':
return '玖';
}
}
return function() {
fn6()
}
})()