20.12.2012, 20:37
|
без статуса
|
|
Регистрация: 25.05.2012
Сообщений: 8,219
|
|
var a = [[1,2,2],[0,2,4]];
if(a[0][1]==a[0][2]) {alert("В Первом из массивов есть совпадение")}
else{alert("В Первом из массивов нет совпадения")}
if(a[1][1]==a[1][2]) {alert("В Втором из массивов есть совпадение")}
else{alert("В Втором из массивов нет совпадения")}
|
|
20.12.2012, 20:49
|
|
Профессор
|
|
Регистрация: 30.04.2012
Сообщений: 3,018
|
|
var a = [[1,2,3],[0,2,4]];
a[0][1] == a[0][2] ? alert(true) : alert(false);
a[1][1] == a[1][2] ? alert(true) : alert(false);
И зачем тут "for"?
|
|
20.12.2012, 20:52
|
Профессор
|
|
Регистрация: 13.12.2012
Сообщений: 283
|
|
должно получиться в итоге:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Документ без названия</title>
</head>
<body>
<table border=1>
<tr>
<td>Мама</td><td>мыла</td><td></td><td></td><td>0</td>
</tr>
<tr>
<td>Старший</td><td>сын</td><td>4</td><td>2</td><td>1</td>
</tr>
<tr>
<td>Мама</td><td>пришла</td><td>0</td><td>0</td><td>0</td>
</tr>
<tr>
<td>Щенок</td><td>гавкал</td><td>6</td><td>8</td><td>0</td>
</tr>
</body>
<html>
|
|
20.12.2012, 20:57
|
Профессор
|
|
Регистрация: 13.12.2012
Сообщений: 283
|
|
Сообщение от Ruslan_xDD
|
И зачем тут "for"?
|
for обязательно ,а если таблица в 100 строк будет?
Последний раз редактировалось dima***, 20.12.2012 в 21:00.
|
|
20.12.2012, 21:05
|
Профессор
|
|
Регистрация: 13.12.2012
Сообщений: 283
|
|
Решение вот,но оно без for
<script>
function uh(x){
if(x[1]>x[2])
{return 1}
else
{return 0}
}
a=[['Мама',4,2],['Папа',2,3]];
for(i=0;i<a.length;i++){
document.write(a[i]+'<br>');
}
c0=uh(a[0]); //Без цикла получается
document.write(c0+'<br>');
c1=uh(a[1]);
document.write(c1+'<br>');
</script>
|
|
20.12.2012, 21:14
|
|
Профессор
|
|
Регистрация: 30.04.2012
Сообщений: 3,018
|
|
Чему тут через for выводиться, вот так что ли?
var a = [[1,2,3],[0,2,4]];
for(i=0;i<a.length;i++)
{
(a[i][1] == a[i][2]) ? alert(true) : alert(false);
}
|
|
20.12.2012, 21:21
|
Профессор
|
|
Регистрация: 13.12.2012
Сообщений: 283
|
|
Сейчас посмотрю,вроде похоже...
|
|
20.12.2012, 21:29
|
Профессор
|
|
Регистрация: 13.12.2012
Сообщений: 283
|
|
Вроде,получилось!
А в таблицу потом как добавить?
Спасибо большое!
Последний раз редактировалось dima***, 20.12.2012 в 21:37.
|
|
20.12.2012, 22:19
|
|
Профессор
|
|
Регистрация: 30.04.2012
Сообщений: 3,018
|
|
<table id="MyTable"></table>
<script>
var a = [[1,2,3],[0,2,4]];
for(i=0;i<a.length;i++)
{
if(a[i][0] == a[i][1])
{
var b = document.getElementById('MyTable');
b.innerHTML = b.innerHTML + '<tr><td>'+a[i][0]+'</td><td>'+a[i][1]+'</td><tr>';
}
}
</script>
Попробуйте так.
|
|
20.12.2012, 22:45
|
Профессор
|
|
Регистрация: 13.12.2012
Сообщений: 283
|
|
Спасибо,завтра попробую.А то сегодня уже каша в голове.
Последний раз редактировалось dima***, 20.12.2012 в 22:47.
|
|
|
|