姓名:罗冰雪
1.源代码:
function run(num) {
let str=num.toString();
if(str==3){
return 'Fizz';
}else
if(str==5){
return 'Buzz';
}else
if(str==7){
return 'Whizz';
}else
if(str%3==0&&str%5==0&&str%7==0){
return 'Fizz'+'Buzz'+'Whizz';
}else
if(str%3==0&&str%5==0){
return 'Fizz'+'Buzz';
}else
if(str%3==0&&str%7==0){
return 'Fizz'+'Whizz';
}else
if(str%5==0&&str%7==0){
return 'Buzz'+'Whizz';
}else
return str;
}
var test = function() {
let result = run(3);
if(result!=null){
document.write('The result is : '+ result)
}
else{
document.write('The test 1 failed')
}
}
test()
2.总结
1.又多学习和使用了一种在线编译器。
2.通过这次对代码的学习及编译,在这个在线编译器中写代码与我们平时用其他的编译器写代码,大同小异。比如“document.write('The test 1 failed')”这句后面是没有分号,而在其他一些编译器中后面是有分号的!
3.学习到了“let”的用法:let语句,声明一个块级作用域的本地变量,并且可选的赋予初始值,感觉很强大的样子!好像都不用分数据类型,好用!!