JavaScript实现将UPC转换成ISBN的方法


Posted in Javascript onMay 26, 2015

本文实例讲述了JavaScript实现将UPC转换成ISBN的方法。分享给大家供大家参考。具体实现方法如下:

if (indexisbn.indexOf("978") == 0) {
  isbn = isbn.substr(3,9);
  var xsum = 0;
  var add = 0;
  var i = 0;
  for (i = 0; i < 9; i++) {
    add = isbn.substr(i,1);
    xsum += (10 - i) * add;
  }
  xsum %= 11;
  xsum = 11 - xsum;
  if (xsum == 10) { xsum = "X"; }
  if (xsum == 11) { xsum = "0"; }
  isbn += xsum;
}

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
用 Javascript 验证表单(form)中的单选(radio)值
Sep 08 Javascript
不用锚点也可以平滑滚动到页面的指定位置实现代码
May 08 Javascript
用正则表达式替换图片地址img标签
Nov 22 Javascript
JavaScript统计网站访问次数的实现代码
Nov 18 Javascript
JavaScript基础篇(6)之函数表达式闭包
Dec 11 Javascript
jQuery实现放大镜效果实例代码
Mar 17 Javascript
AngularJS 模块详解及简单实例
Jul 28 Javascript
jQuery css() 方法动态修改CSS属性
Sep 25 Javascript
浅谈js之字面量、对象字面量的访问、关键字in的用法
Nov 20 Javascript
AngularJS实现根据不同条件显示不同控件
Apr 20 Javascript
详解webpack import()动态加载模块踩坑
Jul 17 Javascript
小程序两种滚动公告栏的实现方法
Sep 17 Javascript
JavaScript对表格或元素按文本,数字或日期排序的方法
May 26 #Javascript
js实现文本框选中的方法
May 26 #Javascript
javascript委托(Delegate)blur和focus用法实例分析
May 26 #Javascript
javascript删除元素节点removeChild()用法实例
May 26 #Javascript
JavaScript事件委托实例分析
May 26 #Javascript
JQuery选择器、过滤器大整理
May 26 #Javascript
javascript字符串与数组转换汇总
May 26 #Javascript
You might like
造就帕卡马拉的帕卡斯是怎么被发现的
2021/03/03 咖啡文化
常用的php ADODB使用方法集锦
2008/03/25 PHP
php 判断服务器操作系统的类型
2014/02/17 PHP
php中异常处理方法小结
2015/01/09 PHP
PHP并发查询MySQL的实例代码
2017/08/09 PHP
PHP自定义函数实现assign()数组分配到模板及extract()变量分配到模板功能示例
2018/05/23 PHP
php中的依赖注入实例详解
2019/08/14 PHP
php-fpm超时时间设置request_terminate_timeout资源问题分析
2019/09/27 PHP
Jquery中getJSON在asp.net中的使用说明
2011/03/10 Javascript
javascript深拷贝和浅拷贝详解
2017/02/14 Javascript
js上下视差滚动简单实现代码
2017/03/07 Javascript
浅谈原生JS实现jQuery的animate()动画示例
2017/03/08 Javascript
深入浅析Vue中的Prop
2018/06/10 Javascript
解决Layui选择全部,换页checkbox复选框重新勾选的问题方法
2018/08/14 Javascript
JavaScript使用indexOf()实现数组去重的方法分析
2018/09/04 Javascript
openlayers实现地图测距测面
2020/09/25 Javascript
解决ant design vue中树形控件defaultExpandAll设置无效的问题
2020/10/26 Javascript
8个非常实用的Vue自定义指令
2020/12/15 Vue.js
python实现忽略大小写对字符串列表排序的方法
2014/09/25 Python
Python计算三角函数之asin()方法的使用
2015/05/15 Python
python爬虫实战之最简单的网页爬虫教程
2017/08/13 Python
详解如何在python中读写和存储matlab的数据文件(*.mat)
2018/02/24 Python
小白如何入门Python? 制作一个网站为例
2018/03/06 Python
Python程序包的构建和发布过程示例详解
2019/06/09 Python
PIL对上传到Django的图片进行处理并保存的实例
2019/08/07 Python
pytorch中的embedding词向量的使用方法
2019/08/18 Python
Python closure闭包解释及其注意点详解
2019/08/28 Python
详解基于python-django框架的支付宝支付案例
2019/09/23 Python
Python逐行读取文件内容的方法总结
2020/02/14 Python
Django REST Swagger实现指定api参数
2020/07/07 Python
利用python实现汉诺塔游戏
2021/03/01 Python
初中家长评语和期望
2014/12/26 职场文书
安全先进个人材料
2014/12/29 职场文书
pytorch 使用半精度模型部署的操作
2021/05/24 Python
python not运算符的实例用法
2021/06/30 Python
详解Nginx的超时keeplive_timeout配置步骤
2022/05/25 Servers