js数字相加函数-js 字符串 相加

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head>

<body>
<script language="JavaScript" type="text/javascript">
<!--
//函数默认要求参数为数字
function sum(a,b){
 a=parseInt(a);
 b=parseInt(b);
 //如果a或b不能转换为数字则抛出一个异常对象
 if(isNaN(a) || isNaN(b)){
  throw new Error("arguments are not numbers");
 }
 return a+b;
}

try{
 //错误的调用
 var s=sum("c","d");
}catch(e){
 //显示异常的详细信息
 alert(e.message);
}
//-->
</script>

</body>
</html>

时间: 2024-11-03 20:53:39

js数字相加函数-js 字符串 相加的相关文章

js 判断是否为正整数 浮点数 数字等函数

判断为数字 最简单的方法: 取整后判断是否和原值相等! javascript的取整函数是:parseInt  代码如下 复制代码 if(parseInt(value)==value) { //整数! }   //正则表达式方法 function checkRate(input) {  var re = /^[0-9]+.?[0-9]*$/;   //判断字符串www.111cn.net 是否为数字 //判断正整数 /^[1-9]+[0-9]*]*$/   if (!re.test(input.r

js使用split函数按照多个字符对字符串进行分割的方法

 这篇文章主要介绍了js使用split函数按照多个字符对字符串进行分割的方法,实例分析了split函数的使用技巧,非常具有实用价值,需要的朋友可以参考下     本文实例讲述了js使用split函数按照多个字符对字符串进行分割的方法.分享给大家供大家参考.具体分析如下: js中的split()函数可以对字符串按照指定的符号进行分割,但是如果字符串中存在多个分割符号,js的split()函数是否还可以胜任呢,答案是肯定的,js的split()函数可以通过正则表达式实现多分隔符的字符串分割,调用也很

js判断出两个字符串最大子串的函数实现方法_javascript技巧

如下所示: <!DOCTYPE html> <html> <head> <title></title> </head> <script type="text/javascript"> function search(str1,str2) { var i=j=k=a=jk=kk=0; var m=str1.length; var n=str2.length; var index=0; var maxlen

js中eval()函数和trim()去掉字符串左右空格应用_javascript技巧

对于js中eval()函数的理解和写一个函数trim()去掉字符串左右空格. trim()是参照了jquery的源码,你可以放心使用. 对于js中eval()函数的理解是本人心得不一定正确. 复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <he

js常用系统函数用法实例分析

 这篇文章主要介绍了js常用系统函数用法,实例分析了escape.parseInt.parseFloat.isNaN.isFinite等函数的用法,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了js常用系统函数用法.分享给大家供大家参考. 具体代码如下: 代码如下: <html> <head> </head> <body> <script type="text/javascript"> //1. escap

js常用系统函数用法实例分析_javascript技巧

本文实例讲述了js常用系统函数用法.分享给大家供大家参考. 具体代码如下: 复制代码 代码如下: <html> <head> </head> <body> <script type="text/javascript"> //1. escape()函数,把字符串转成各计算机平台通用的unicode编码:解码(转回去)则用enescape(). var str = '王美人'; document.write(escape(str)

JS中encodeURIComponent函数用php解码的代码_php技巧

JS中encodeURIComponent函数给中文编码后,如何用php解码?? 前提:编码前的中文可能是gbk,gb2312,utf-8等. 复制代码 代码如下: urldecode() iconv() 在JS中使用了encodeURIComponent对中文进行编码在PHP中使用iconv('UTF-8','gb2312',$q);就可以得到你需要的字串了,其中gb2312根据你实际应用来定如还不明白为什么看下面的文章 URL编码转换,escape() encodeURI() encodeU

JS 数字转换研究总结_javascript技巧

JS 转换数据为数字的方法有三类五种,包括: •强制转换,JS 的基本数据类型都这以这样转换成对应的类型(Number(v)) •原生函数,这两个函数有不一样的结果(parseInt(v,radix).parseFloat(v)) •隐式转换,在执行的时候 JS 会转换变量为对应类型(位计算,数学计算) 转换的原值也可以简单分为三类:对象.特殊值.字符串. JS 中的特殊值包括以下几个. •undefined,未定义,当变量声明但没赋值或者一个对象不存在的属性的值就是这个了. •NaN/Infi

js正则表达式常用函数详解(续)_正则表达式

正则表达式对象的方法 1.test,返回一个 Boolean 值,它指出在被查找的字符串中是否存在模式.如果存在则返回 true,否则就返回 false. 2.exec,用正则表达式模式在字符串中运行查找,并返回包含该查找结果的一个数组. 3.compile,把正则表达式编译为内部格式,从而执行得更快.正则表达式对象的属性 1.source,返回正则表达式模式的文本的复本.只读. 2.lastIndex,返回字符位置,它是被查找字符串中下一次成功匹配的开始位置. 3.input ($_),返回执