算法31 ◉‿◉ 完成对一个不多于 5 位的正整数,程序要求
本帖最后由 不二如是 于 2017-6-4 08:35 编辑http://xxx.fishc.com/forum/201705/05/225545py2j222x5z6x55n2.png
按照提示,完成代码,秀秀你的编程能力!
不许看答案,否则打屁屁
程序分析:
要求:一、求它是几位数,二、逆序打印出各位数字。
学会分解出每一位数
源代码:
**** Hidden Message *****
○面试题索引贴●
如果喜欢,请订阅{:10_303:} :
HTML5 - 庖丁解牛 + JavaScript - 庖丁解牛
我再用python写一个:
dict1 = {1: '一', 2: '二', 3: '三', 4: '四', 5: '五'}
num = input('请输入一个不多于5位的整数:')
print('您输入的是%s位数字'%dict1,'-'.join(reversed(num))) 汪汪汪汪 本帖最后由 a211827754 于 2018-9-24 16:59 编辑
let input = prompt("科科:");
alert(input.split("").reverse().join("-")); var p = function(val1){
var val = val1.toString(); //转换为字符串
var places = val.length; //length处理位置
var nums = []; //最终输出
for(var i=places;i>=0;i--){
nums.unshift(val)
}
console.log(places+':'+nums);
}
p(65432);
怎么感觉比前面简单多了,错觉吗{:10_245:} 111 var num = prompt("请输入五位以内的整数: ");
var num2 = "";
num.toString;
for(i=0;i<num.length;i++){
num2+=num;
}
alert("一共有"+num.length+"位数: "+num2); 1
页:
[1]