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 相关文章推荐
Extjs中DisplayField的日期或者数字格式化扩展
Sep 03 Javascript
Ext中下拉列表ComboBox组件store数据格式用法介绍
Jul 15 Javascript
js中parseInt函数浅谈
Jul 31 Javascript
通过复制Table生成word和excel的javascript代码
Jan 20 Javascript
一个css与js结合的下拉菜单支持主流浏览器
Oct 08 Javascript
javascript使用appendChild追加节点实例
Jan 12 Javascript
js中数组结合字符串实现查找(屏蔽广告判断url等)
Mar 30 Javascript
值得分享和收藏的Bootstrap学习教程
May 12 Javascript
jQuery用FormData实现文件上传的方法
Nov 21 Javascript
详解支持Angular 2的表格控件
Jan 19 Javascript
解决layui上传文件提示上传异常,实际文件已经上传成功的问题
Aug 19 Javascript
微信小程序使用前置摄像头拍照
Oct 22 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
Zend Framework教程之Zend_Controller_Plugin插件用法详解
2016/03/07 PHP
详解PHP数据压缩、加解密(pack, unpack)
2016/12/17 PHP
一个js写的日历(代码部分网摘)
2009/09/20 Javascript
基于jquery+thickbox仿校内登录注册框
2010/06/07 Javascript
jquery 表格的增行删行实现思路
2013/03/21 Javascript
JavaScript全排列的六种算法 具体实现
2013/06/29 Javascript
如何获取select下拉框的值(option没有及有value属性)
2013/11/08 Javascript
用jquery写的菜单从左往右滑动出现
2014/04/11 Javascript
深入分析Javascript事件代理
2016/01/30 Javascript
js验证框架之RealyEasy验证详解
2016/06/08 Javascript
BootStrap 智能表单实战系列(二)BootStrap支持的类型简介
2016/06/13 Javascript
JavaScript中子对象访问父对象的方式详解
2016/09/01 Javascript
canvas红包照片实例分享
2017/02/28 Javascript
AngularJS2 与 D3.js集成实现自定义可视化的方法
2017/12/01 Javascript
使用Vue完成一个简单的todolist的方法
2017/12/01 Javascript
详解Angular Forms中自定义ngModel绑定值的方式
2018/12/10 Javascript
vue2.0+vue-router构建一个简单的列表页的示例代码
2019/02/13 Javascript
JS实现百度搜索框
2021/02/25 Javascript
[47:02]2018DOTA2亚洲邀请赛3月29日 小组赛B组 VP VS paiN
2018/03/30 DOTA
Python SQLite3数据库操作类分享
2014/06/10 Python
实例讲解Python编程中@property装饰器的用法
2016/06/20 Python
一个基于flask的web应用诞生 记录用户账户登录状态(6)
2017/04/11 Python
pycharm运行程序时在Python console窗口中运行的方法
2018/12/03 Python
Pandas读写CSV文件的方法示例
2019/03/27 Python
python binascii 进制转换实例
2019/06/12 Python
伦敦著名的运动鞋综合商店:Footpatrol
2019/03/25 全球购物
关键字throw与throws的用法差异
2016/11/22 面试题
大学考试作弊检讨书
2014/01/30 职场文书
大学生校园创业计划书
2014/02/08 职场文书
2014年小学教学工作总结
2014/11/13 职场文书
民间借贷借条如何写
2015/05/26 职场文书
MySQL安装后默认自带数据库的作用详解
2021/04/27 MySQL
MySQL查询学习之基础查询操作
2021/05/08 MySQL
python关于集合的知识案例详解
2021/05/30 Python
vue实现锚点定位功能
2021/06/29 Vue.js
react中的DOM操作实现
2021/06/30 Javascript