javascript字符串拆分成單個字符相加和不超過10,求最終值第2/2頁
更新時間:2008年09月15日 23:11:12 作者:
javascript字符串拆分成單個字符相加和不超過10,求最終值
我的示例
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
Fanbin的示例
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
雞毛的示例
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
yaba解釋版
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
remain的示例(嘗試1982422317未通過)
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
77me的示例
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
亂世狂閃 AS版
復(fù)制代碼 代碼如下:
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文檔)
復(fù)制代碼 代碼如下:
@echo off
color 0A
echo 請輸入數(shù)字:
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%次循環(huán)
set str=%age%
set num=0
:next1
if not "%str%"=="" (
set /a num+=1
set "str=%str:~1%"
goto next1
)
echo 當(dāng)前數(shù)字%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 最終結(jié)果:%sum%
pause
您可能感興趣的文章:
相關(guān)文章
javascript 觸發(fā)HTML元素綁定的函數(shù)
只能觸發(fā)函數(shù)的執(zhí)行,并不能完全模擬出實際的點擊。2010-09-09
javascript操作cookie的文章(設(shè)置,刪除cookies)
一篇javascript處理cookie的文章,腳本之家之前發(fā)布過很多這樣的文章。2010-04-04
JavaScript實現(xiàn)樹的遍歷算法示例【廣度優(yōu)先與深度優(yōu)先】
這篇文章主要介紹了JavaScript實現(xiàn)樹的遍歷算法,結(jié)合實例形式分析了javascript針對樹結(jié)構(gòu)的廣度優(yōu)先遍歷與深度優(yōu)先遍歷實現(xiàn)方法,需要的朋友可以參考下2017-10-10

