javascript字符串拆分成单个字符相加和不超过10,求最终值第2/2页
更新时间:2008年09月15日 23:11:12 作者:
javascript字符串拆分成单个字符相加和不超过10,求最终值
我的示例
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
Fanbin的示例
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
鸡毛的示例
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
yaba解释版
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
remain的示例(尝试1982422317未通过)
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
77me的示例
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
乱世狂闪 AS版
复制代码 代码如下:
function s(str:String) {
var j:Number = str.length;
for (var i:Number = 0; j>1; i++) {
var Num:Number = Number(str.charAt(0))+Number(str.charAt(1));
str = Num+str.slice(2, str.length);
j = str.length;
}
return str;
}
trace(s("19850401"));
wjeasy的bat版(保存为.bat文档)
复制代码 代码如下:
@echo off
color 0A
echo 请输入数字:
set /p age=
echo ---------------
title %age%
set sum=0
set get=0
set call_num=0
::计算字符串长度
:begin
set /a call_num+=1
echo 第%call_num%次循环
set str=%age%
set num=0
:next1
if not "%str%"=="" (
set /a num+=1
set "str=%str:~1%"
goto next1
)
echo 当前数字%age%
@echo.
set i=%num%
:loop
set /a i-=1
set "get=%age:~-1%"
set "age=%age:~0,-1%"
set /a sum+=get
if not "%age%"=="" (
goto loop
)
if %sum% gtr 10 (
set age=%sum%
set sum=0
goto begin
)
echo 最终结果:%sum%
pause
相关文章
javascript操作cookie的文章(设置,删除cookies)
一篇javascript处理cookie的文章,脚本之家之前发布过很多这样的文章。2010-04-04
JavaScript实现树的遍历算法示例【广度优先与深度优先】
这篇文章主要介绍了JavaScript实现树的遍历算法,结合实例形式分析了javascript针对树结构的广度优先遍历与深度优先遍历实现方法,需要的朋友可以参考下2017-10-10


最新评论