409 javascript if and while表达式
数组定义、特点、
运算符:
算术运算 ++ --(自减 自加) 赋值运算发 =
比较:!= == ===
逻辑运算 有 && || !
正则表达式 修饰符
i:用来表示
g:很少演示(在第一行使用)
m:多行
JavaScript 数组定义 语法:
var arr1=[2,5,6,];
取值:数组名[下标值]
aler(arr1[2]);
提取的是 3 下标值就是 从 0,1,2,3,4,5
2.先定义后赋值
.length:
数组长度=最大下标+1
var arr3=new Array();
arr3[0]=400;
arr3[1]=400;
arr3[2]=400;
// [400,500,600]
// 获取数组的长度=最大下标+1 数组名.length
alert(arr3.length);
数组的特点:长度可变,工厂度等于数组最大索引值+1
同一数组
// 二维数组
var arr=[["张三","李四"],["a","b","c"],[1,2],];
alert (arr)
JavaScript 运算
运算% 取余
5%2 相当于 5/2取余数
alert(57%6);
a++ 和 ++a 的区别
++a:参与运算时 先+1 后赋值
a++:参与运算时 先赋值 后+1
作业:
1. 输入一个数,判断是否及格,
50分以下,则"使劲努力,不要偷懒"
50~60,则"就差一点点,再加把劲"
超过80分,则"你学的不错,值得表扬!" */
// ------------------------------------------------- var fs=prompt("请输入一个数") ;
if(fs>80){
alert("你学的不错,值得表扬");
}else if(fs>=50&&fs<=60){
alert("就差一点点,在加把劲");
}else if(fs<50){
alert("使劲努力,不要偷懒");
}
键盘录入x的值,计算出y的并输出。
* 如果x>=3 则y = 2 * x + 1;
* 如果-1<x<3 则y = 2 * x;
*如果 x<=-1 则y = 2 * x - 1; var x=prompt("请输入一个数") ;
if (x>=3) {
alert(y=2*x + 1);
} else if (-1<x<3){
alert(y=2*x);
} else if(x<=-1){
alert(y=2*x-1);
}
var yf=prompt("请输入一个月份数,1~12");
var n=parseInt(yf);
switch(n){
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
alert("本月有31天");
break;
case 2:
alert("平年二月28天,闰年二月29天");
break;
case 4:
case 6:
case 9:
case 11:
alert("本月有30天");
break;
default:
alert("超出范围");
break;
}
409 javascript if and while表达式的更多相关文章
- JavaScript中的函数表达式
在JavaScript中,函数是个非常重要的对象,函数通常有三种表现形式:函数声明,函数表达式和函数构造器创建的函数. 本文中主要看看函数表达式及其相关的知识点. 函数表达式 首先,看看函数表达式的表 ...
- 深入理解javascript:揭秘命名函数表达式
这是一篇转自汤姆大叔的文章:http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html 前言 网上还没用发现有人对命名函数表达式进去重复深 ...
- (译)详解javascript立即执行函数表达式(IIFE)
写在前面 这是一篇译文,原文:Immediately-Invoked Function Expression (IIFE) 原文是一篇很经典的讲解IIFE的文章,很适合收藏.本文虽然是译文,但是直译的 ...
- javascript笔记4-函数表达式
一般形式的创建函数,在执行代码之前会先读取函数声明,所以可以把函数声明写在函数调用的下面: sayHi(); function sayHi(){ alert("Hi!"); } 使 ...
- javascript里面支持el表达式和<s:iterator>
javascript不支持jstl标签,支持<s:iterator>和el表达式
- 详解javascript立即执行函数表达式(IIFE)
立即执行函数,就是在定义函数的时候直接执行,这里不是申明函数而是一个函数表达式 1.问题 在javascript中,每一个函数在被调用的时候都会创建一个执行上下文,在函数内部定义的变量和函数只能在该函 ...
- javascript中关于&& 和 || 表达式的小技巧分享
如果你还是新手, 而且读完所有这些技巧的详解和每种技巧是如果工作的以后运用它们, 你会写出更加简练高效的JavaScript程序. 确实, JavaScript高手已经运用这些技巧写出了很多强大, 高 ...
- javascript中使用el表达式获取不到数据问题
我们通常会在jsp里面使用el表达式,把需要的值传递给 javascript 方法,例如: <p onclick="doSomething(${param})">< ...
- 【JS-Java-EL】JavaScript和Java(EL表达式)引发的 Uncaught SyntaxError: Unexpected token ILLEGAL
2018.10.14 BUG原因: 在较早期的代码中,容易出现 JS 拼接 HTML 代码字符串的情况.如 // 页面 test.jsp 内部的 JS 代码 // ${} JSP中EL语法,内部为Ja ...
随机推荐
- HRBUST - 2069-萌萌哒十五酱的衣服~-multiset-lower_bound
众所周知,十五酱有很多的衣服,而且十五酱东西收拾的非常糟糕. 所以十五酱经常找不到合适的衣服穿,于是她觉得收拾一下屋子,把衣服配成一套一套的~(即一件衬衫一件裤子. 十五酱一共有n件衣服,有衬衫有裤子 ...
- IDEA 创建包和类及基本操作
创建包和类步骤如下: 1. 展开创建的工程,在源代码目录 src 上,鼠标右键,选择 new->package ,键入包名 com.itheima.demo ,点击确定. 2. 在创建好的包上, ...
- ORM框架SQLAlchemy
SQLAlchemy orm英文全称object relational mapping,就是对象映射关系程序,简单来说就是类似python这种面向对象的程序来说一切皆对象,但是使用的数据库却都是关系型 ...
- Jenkins下载历史Build版本的归档文件
/root/.jenkins/jobs/zgg-crm-pre/builds//com.zgg$crm/archive/com.zgg/crm/0.0.1/crm-0.0.1.war https:// ...
- Monkey简介
Monkey简介 在Android的官方自动化测试领域有一只非常著名的“猴子”叫Monkey,这只“猴子”一旦启动,就会让被测的Android应用程序像猴子一样活蹦乱跳,到处乱跑.人们常用这只“猴子” ...
- 膜拜rqy
今晚rqy大佬进行了一番演讲,说是演讲他自己都不大信... 不过今晚确实有收获. rqy大佬本身自带好学属性,我在初中部机房就只有打游戏,就此来说我无法与他比较.所以我们之间的差距显然早就巨大化.他自 ...
- 清北澡堂 Day2 下午 一些比较重要的数论知识整理
1.欧拉定理 设x1,x2,.....,xk,k=φ(n)为1~n中k个与n互质的数 结论一:axi与axj不同余 结论二:gcd(axi,n)=1 结论三:x1,x2,...,xk和ax1,ax2, ...
- Python中的string和bytes的转换
总的来说,bytes和string的关系是: \(bytes\xrightarrow{decode}string\) \(bytes\xleftarrow{encode}string\) 常见的几种编 ...
- 初学cdq分治学习笔记(可能有第二次的学习笔记)
前言骚话 本人蒟蒻,一开始看到模板题就非常的懵逼,链接,学到后面就越来越清楚了. 吐槽,cdq,超短裙分治....(尴尬) 正片开始 思想 和普通的分治,还是分而治之,但是有一点不一样的是一般的分治在 ...
- [linux]解除linux对多次登录密码错误的账户的锁定
其他wheel账户下,执行: sudo pam_tally2 --user=username --reset