var num = (parseInt(100+Math.random()*899)) //获得一个随机的三位数
var a = num.toString() //将随机数转换成字符串赋值给a
console.log(a.split("")) //将字符串分隔开输出,用于编写代码时对照检测
var arr = new Array(10) //定义一个数组,将它每个元素分别赋值一个汉字型数值
arr[0] = "零"
arr[1] = "一"
arr[2] = "二"
arr[3] = "三"
arr[4] = "四"
arr[5] = "五"
arr[6] = "六"
arr[7] = "七"
arr[8] = "八"
arr[9] = "九"
if(a[1] == 0&&a[2]==0){ //判断第二位及第三位是否为0,以及进行不同的输出
console.log(arr[a[0]]+"百")
}
else if(a[1] == 0){
console.log(arr[a[0]]+"百"+arr[a[1]]+arr[a[2]])
}else if(a[1]!=0&&a[2] == 0){
console.log(arr[a[0]]+"百"+arr[a[1]]+"十")
}else{
console.log(arr[a[0]]+"百"+arr[a[1]]+"十"+arr[a[2]])
}
var a = num.toString() //将随机数转换成字符串赋值给a
console.log(a.split("")) //将字符串分隔开输出,用于编写代码时对照检测
var arr = new Array(10) //定义一个数组,将它每个元素分别赋值一个汉字型数值
arr[0] = "零"
arr[1] = "一"
arr[2] = "二"
arr[3] = "三"
arr[4] = "四"
arr[5] = "五"
arr[6] = "六"
arr[7] = "七"
arr[8] = "八"
arr[9] = "九"
if(a[1] == 0&&a[2]==0){ //判断第二位及第三位是否为0,以及进行不同的输出
console.log(arr[a[0]]+"百")
}
else if(a[1] == 0){
console.log(arr[a[0]]+"百"+arr[a[1]]+arr[a[2]])
}else if(a[1]!=0&&a[2] == 0){
console.log(arr[a[0]]+"百"+arr[a[1]]+"十")
}else{
console.log(arr[a[0]]+"百"+arr[a[1]]+"十"+arr[a[2]])
}