/**
* 代碼中的類名零截、方法名吩愧、參數(shù)名已經指定螟蒸,請勿修改勾邦,直接返回方法規(guī)定的值即可
* 計算兩個數(shù)之和
* @param s string字符串 表示第一個整數(shù)
* @param t string字符串 表示第二個整數(shù)
* @return string字符串
*/
function solve( s , t ) {
// write code here
let _a = parseInt(s);
let _b = parseInt(t);
if(typeof _a === 'number' && typeof _b === 'number') {
let _arrA = s.split('');
let _arrB = t.split('');
let _arrMax = _arrA.length > _arrB.length ? _arrA : _arrB;
let _arrMin = _arrA.length > _arrB.length ? _arrB : _arrA;
_arrMax = _arrMax.reverse();
_arrMin = _arrMin.reverse();
let temp = 0;
let _newArr = [];
let len = _arrMax.length;
let i = 0;
while(i <= len || temp > 0) {
let _m = parseInt(_arrMax[i]);
let _n = parseInt(_arrMin[i]);
if(!isNaN(_m) && !isNaN(_n)) {
let _gewei = (_m + _n + temp) % 10;
temp = Math.floor((_m + _n + temp) / 10);
_newArr.push(_gewei);
}
else if(isNaN(_n)) {
if(isNaN(_m)) {
if(temp > 0) {
_newArr.push(temp);
break;
}
else break;
}
else {
let _gewei = (_m + temp) % 10;
temp = Math.floor((_m + temp) / 10);
_newArr.push(_gewei);
}
}
I++;
}
_newArr = _newArr.reverse();
return _newArr.join('');
}
return null;
}
大數(shù)加法
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來徙邻,“玉大人排嫌,你說我怎么就攤上這事$掷纾” “怎么了淳地?”我有些...
- 正文 為了忘掉前任夯到,我火速辦了婚禮,結果婚禮上饮亏,老公的妹妹穿的比我還像新娘耍贾。我一直安慰自己,他們只是感情好路幸,可當我...
- 文/花漫 我一把揭開白布荐开。 她就那樣靜靜地躺著,像睡著了一般简肴。 火紅的嫁衣襯著肌膚如雪晃听。 梳的紋絲不亂的頭發(fā)上,一...
- 文/蒼蘭香墨 我猛地睜開眼见秤,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了真椿?” 一聲冷哼從身側響起鹃答,我...
- 正文 年R本政府宣布,位于F島的核電站围苫,受9級特大地震影響裤园,放射性物質發(fā)生泄漏。R本人自食惡果不足惜剂府,卻給世界環(huán)境...
- 文/蒙蒙 一拧揽、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧腺占,春花似錦淤袜、人聲如沸。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至意鲸,卻和暖如春烦周,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背怎顾。 一陣腳步聲響...
推薦閱讀更多精彩內容
- 聽起來好像是個編程語言都應該自帶的功能,但是通過在編程語言里實現(xiàn)加法和減法會讓別人看到你是否了解計算機的原理這個通...
- 描述 對于給定的算術表達式钻注,按規(guī)則輸出計算結果蚂且,僅包含加法和大小判斷。 輸入 一行字符串幅恋,為加號杏死、大于、小于( +...
- 1捆交、 基本類型:int 二進制位數(shù):32 包裝類:java.lang.Integer 最小值:Integer.MI...
- 輔導孩子C++編程品追,實現(xiàn)大數(shù)的加法玄括,思路比較直接,就是模擬手工運算肉瓦,逐位運算遭京,如果有進位則上一位加一胃惜。先程序實現(xiàn)的...