js字符大小比较大家帮忙侃侃

dep_boy 2007-12-18 06:59:41
//<script>
function createexame(str)

{
var strc=str;
alert(strc);
var righta ='B';
alert(righta);//alert(s);

if(strc==righta)alert("您答对了!");
else alert("答错了");

}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

<body onLoad="createexame('A');">
</body>
...全文
220 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
轻剑 2007-12-18
  • 打赏
  • 举报
回复
你还嫌分少!!!
richard_2010 2007-12-18
  • 打赏
  • 举报
回复
兄弟,我帮你把问题找出来了……
1、开头应该有<head>,有可能是你copy掉了
2、最重要的一点,if(strc==righta)alert("您答对了!"); 这里的分号你的是中文输入法下面打出来的。
这两点改过来后,直接用 == 就可以判断是不是相等的了
才2分……
richard_2010 2007-12-18
  • 打赏
  • 举报
回复
如果trc.equals(righta) 不可以
你定义var strc=str;的时候
改为:String strc = (String)str;
然后trc.equals(righta)就可以了
加分!
kaiy_ai 2007-12-18
  • 打赏
  • 举报
回复
trc.equals(righta)

二楼有意思。有点耐心吗! 谁都有犯难的时候 不过2分 应该结贴了吧。
dep_boy 2007-12-18
  • 打赏
  • 举报
回复
// <script>
这里为什么要注释?

是我复制错了。。。。原本没有注释的,
其实就是字符大小比较,搞晕死了。
shan1119 2007-12-18
  • 打赏
  • 举报
回复
// <script>
这里为什么要注释?
dep_boy 2007-12-18
  • 打赏
  • 举报
回复
就是不可以,从网上找了几个函数都不行,不知道应该怎么比较,
其实我希望
if(A等于B)的正确表达方式。
richard_2010 2007-12-18
  • 打赏
  • 举报
回复
以后再也不回答2分的题目了
richard_2010 2007-12-18
  • 打赏
  • 举报
回复
不知道你有什么问题,不过strc==righta可以吗?
既然字符串的话就用strc.equals(righta)撒

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧