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 相关文章推荐
今天是星期几的4种JS代码写法
Sep 17 Javascript
javascript 3d 逐侦产品展示(核心精简)
Mar 26 Javascript
JavaScript定义变量和变量优先级问题探讨
Oct 11 Javascript
JavaScript更改原始对象valueOf的方法
Mar 19 Javascript
在JavaScript中call()与apply()区别
Jan 22 Javascript
javascript制作照片墙及制作过程中出现的问题
Apr 04 Javascript
利用JS屏蔽页面中的Enter按键提交表单的方法
Nov 25 Javascript
JavaScript实现替换字符串中最后一个字符的方法
Mar 07 Javascript
Angular5.1新功能分享
Dec 21 Javascript
Vue如何实现响应式系统
Jul 11 Javascript
详解BootStrap表单验证中重置BootStrap-select验证提示不清除的坑
Sep 17 Javascript
elementui实现预览图片组件二次封装
Dec 29 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
在项目中寻找代码的坏命名
2012/07/14 PHP
py文件转exe时包含paramiko模块出错解决方法
2016/08/12 PHP
Discuz论坛密码与密保加密规则
2016/12/19 PHP
php+redis实现商城秒杀功能
2020/11/19 PHP
Laravel 前端资源配置教程
2019/10/18 PHP
jQuery 各种浏览器下获得日期区别
2008/12/22 Javascript
jQuery 1.3 和 Validation 验证插件1.5.1
2009/07/09 Javascript
javascript+css 网页每次加载不同样式的实现方法
2009/12/27 Javascript
JavaScript使用IEEE 标准进行二进制浮点运算产生莫名错误的解决方法
2011/05/28 Javascript
javascript中length属性的探索
2011/07/31 Javascript
JS验证日期的格式YYYY-mm-dd 具体实现
2013/06/29 Javascript
原生javascript实现图片滚动、延时加载功能
2015/01/12 Javascript
JavaScript设置获取和设置属性的方法
2015/03/04 Javascript
基于javascript制作微信聊天面板
2020/08/09 Javascript
AngularJS路由实现页面跳转实例
2017/03/03 Javascript
js脚本编写简单刷票投票系统
2017/06/27 Javascript
angularjs结合html5实现拖拽功能
2018/06/25 Javascript
微信小程序实现的canvas合成图片功能示例
2019/05/03 Javascript
Nest.js 授权验证的方法示例
2021/02/22 Javascript
python解决字典中的值是列表问题的方法
2013/03/04 Python
Python发送form-data请求及拼接form-data内容的方法
2016/03/05 Python
在Python程序和Flask框架中使用SQLAlchemy的教程
2016/06/06 Python
python实现壁纸批量下载代码实例
2018/01/25 Python
深入浅析python 中的匿名函数
2018/05/21 Python
在PyCharm下使用 ipython 交互式编程的方法
2019/01/17 Python
python logging模块的使用总结
2019/07/09 Python
自定义django admin model表单提交的例子
2019/08/23 Python
Python谱减法语音降噪实例
2019/12/18 Python
CSS Grid布局教程之什么是网格布局
2014/12/30 HTML / CSS
英国在线自行车店:Merlin Cycles
2018/08/20 全球购物
学习雷锋精神心得体会范文
2014/03/12 职场文书
大专学生求职自荐信
2014/07/06 职场文书
活动新闻稿范文
2015/07/17 职场文书
百年校庆宣传标语口号
2015/12/26 职场文书
Python包argparse模块常用方法
2021/06/04 Python
浅谈redis的过期时间设置和过期删除机制
2022/03/18 MySQL