设为首页 加入收藏

TOP

前几天笔试阿里巴巴,简单的一题居然不会
2014-11-10 15:15:06 来源: 作者: 【 】 浏览:53
Tags:笔试 阿里巴巴 简单 居然 不会

笔试时间:2010年11月


试题类型:Web开发 前端开发笔试


11月3号参加阿里巴巴的笔试,我知道搞前端开发,肯定会考java script的,可是我一天都没学过JS,囧啊。以前写网页特效都用jQuery搞定了,都是一些基本的特效,jQ的代码非常优雅,类似CSS选择器也很适合我这种从CSS开始接触网页设计的人,以前也不确定要走前端开发的路子,也就没好好学JS。笔试阿里巴巴,这个九九乘法表,居然不会写,哈哈,不过我还是写完了的,厉害啊。佩服自己啊。我知道有个什么的doucment.write,然后用了嵌套循环,就搞出来了,回来才发现,有几个地方不对劲:for循环我居然用,分隔,明明要用;的嘛,唉,囧啊。


回来反省了一下,把代码敲出来吧:





9*9


<script type=”text/java script”>
document.write(“

”);
for (var i=1;i<10;i++){
document.write(“
”);
for (var j=1;j<=i;j++){
document.write(“
”+i+”*”+j+”=”+(i*j)+”<\/td>”);
}
document.write(“<\/tr>”);
}
document.write(“<\/tbody><\/table>”);



笔试时需要写到纸上的就是标红色的一段,结构很明晰。


努力学习JS吧,想搞前端,请精通JS。我要发力了。


顺便贴出C的九九乘法表的代码,估计然然童鞋肯定想看看的:
#include
int main(){
int i,j;
for(i=1;i<10;i++)
for(j=1;j<=i;j++)
printf((j==i) ”%d*%d=%-2d\n”:”%d*%d=%-2d “,j,i,i*j);
getchar();
return 0;
}


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇.NET框架如何保证ViewState的性能.. 下一篇VLAN和VPN有什么区别?分别实现在..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: