Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Защита переменной! (https://javascript.ru/forum/misc/14332-zashhita-peremennojj.html)

karakym 11.01.2011 17:29

Защита переменной!
 
Есть код!
javascript:
var pyes=new Array
yourname=prompt("Как тебя зовут?","Имя");hoay=prompt("Сколько тебе лет?","12");hnm=prompt("Где ты учишся?","в школе");ktp=prompt("Как учеба?","нормально");(confirm("Есть парень")==true)?(pyes="true")+(eikz="есть парень")+(panm=prompt("Как зовут?","Имя"))+((confirm("Он тебя любит?")==true)?omly="любит":omly="не любит"):eikz="парня нет"+alert("Не гони, такая девушка!!!\nИ без парня?");lcolor=prompt("Любимый цвет?","красный");lanim=prompt("Любимое животное?","лемур");pral=prompt("Чем обычно праздники обмываешь?","водкой");document.write("Всем привет меня зовут "+yourname+", мне "+hoay+" лет, я учусь "+hnm+", учусь "+ktp+"!<br>У меня "+eikz+", ");
(pyes=="true")?"его зовут "+panm+" он меня "+omly+"!":"";
document.write("<br>Мое любимое блюдо: "+lcolor+" "+lanim+" с "+pral+"!");

Запустить не могу пишет "Security error: attempted to read protected variable: pyes"

karakym 11.01.2011 18:12

<html>
<body>
<script>
javascript:
yourname=prompt("Как тебя зовут?","Имя");
hoay=prompt("Сколько тебе лет?","12");
hnm=prompt("Где ты учишся?","в школе");
ktp=prompt("Как учеба?","нормально");
(confirm("Есть парень")==true)?(eikz="есть парень")+(panm=prompt("Как зовут?","Имя"))+((confirm("Он тебя любит?")==true)?omly="любит":omly="не любит"):eikz="парня нет"+alert("Не гони, такая девушка!!!\nИ без парня?");
lcolor=prompt("Любимый цвет?","красный");
lanim=prompt("Любимое животное?","лемур");
pral=prompt("Чем обычно праздники обмываешь?","водкой");
document.write("Всем привет меня зовут "+yourname+", мне "+hoay+" лет, я учусь "+hnm+", учусь "+ktp+"!<br>У меня "+eikz+",");
if(eikz=="есть парень")"qwe";
(eikz="есть парень")?" его зовут "+panm+" он меня "+omly+"!":"&nbsp;";
document.write("<br>Мое любимое блюдо: "+lcolor+"&nbsp;"+lanim+" с "+pral+"!");
</script>
</body>
</html>

Skipp 12.01.2011 09:40

жесть, ужас просто.

Попытайтесь разобраться
<script type="text/javascript">
	var question = new Array(
		"Первый вопрос",
		"Второй вопрос",
		"Третий вопрос"
	), answer = new Array(), output = '';
	for(var i in question)
		answer.push(prompt(question[i],""));
	for(var i in answer)
		output += answer[i] + ", ";
alert(output);
</script>


Часовой пояс GMT +3, время: 08:23.