2017.10.10

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2017.10.10相关的知识,希望对你有一定的参考价值。

复习,今天对国庆长假之前所学习的js内容进行了复习。

主要是循环语句中的for,if循环,并做了for和if嵌套的练习。

其中一道计算姻缘的题目:

 1 parseInt(Math.random()*100);
 2     var name = prompt("输入姓名"),
 3         namezhi = Math.random()*100;
 4     var name2 = prompt("输入姓名"),
 5         name2zhi = Math.random()*100;
 6     if((namezhi-name2zhi)<10&&(namezhi-name2zhi)>(-10)){
 7         alert("可以结婚");
 8     }
 9     else if(((namezhi-name2zhi)>10&&(namezhi-name2zhi)<30)||((namezhi-name2zhi)<(-10)&&(namezhi-name2zhi)>(-30))){
10         alert("可以做好朋友");
11     }
12     else if((namezhi-name2zhi)>30||(namezhi-name2zhi)<(-30)){
13         alert("做朋友");
14     }
15     else if((namezhi-name2zhi)==66||(namezhi-name2zhi)==(-66)){
16         alert("马上领证");
17     }

好的嘛。。程序也忽悠。记得在网上玩过这东西,今天就这么给实现了。

-------------------------------------------------------------------------------------------------------------

变量转换:

var a = 0;

使用 a + " " 将变量a由数字转换成一个字符串

 1 var str="";
 2 for(var i=1;i<=1000;i++){
 3     if((i+"").indexOf("7")>=0){
 4         str+=i+,;
 5     }
 6     else if(i%7==0){
 7         str+=i+,;
 8     }
 9     
10 }
11 document.write(str);

抄一段代码,其中将i转换成了字符串格式,用indexOf从1000个字符串中查找包含7的的字符串并显示出来,而不能从数字变量中查找的原因,我认为是因为数字变量在储存中转换为2进制,只有0和1,不会包含7

以上是关于2017.10.10的主要内容,如果未能解决你的问题,请参考以下文章

2017/10/10 jar包错误

2017-10-10Linux基础知识基础命令

2017 10 10

2017-10-10小程序课程1-5节

2017.10.10 马哥linux学习笔记--linux 文件系统

2017-10-10 都市传说: "部分"中文出现乱码