Думаю для вас будет легко помочь мне!
|
|
dzrone3488 | Дата: Понедельник, 03 Марта 2014, 15:23 | Сообщение # 1 |
участник
Сейчас нет на сайте
| Значит я день назад начал изучать javaskript и у меня получалось и вот значит у меня проблема - Я хочу ,чтобы если я напишу /text1 то он мне напишет Text 1 . Если /text2 то Text 2. Иначе писать Неверная команда!!. А он мне пишет, что проблема с else. Помогите новичку! Вот скрин. Только если ошибка глупая не критикуйте, я просто только день назад научился выводить на экран Hello World! Добавлено (03.03.2014, 15:23) --------------------------------------------- Пишу в NetBeans
Я делаю игры, а вы в них играете! :) Моя группа по созданию игр - www.vk.com/dzrone
|
|
| |
WanSider | Дата: Понедельник, 03 Марта 2014, 15:25 | Сообщение # 2 |
был не раз
Сейчас нет на сайте
| Код выкладывай листингом, а не скриншотом Не думаю что много интузиастов будут перепечатывать и искать ошибку
А так на вскидку if (условие) { соответствующая функция } А у тебя они рядом стоят и второй не if, а elseif
Приглашаю на свой небольшой браузерный стартап: http://gcup.ru/forum/10-38138-1
Сообщение отредактировал WanSider - Понедельник, 03 Марта 2014, 15:26 |
|
| |
dzrone3488 | Дата: Понедельник, 03 Марта 2014, 15:30 | Сообщение # 3 |
участник
Сейчас нет на сайте
| Вот кому надо листингом
[spoiler] import java.util.Scanner;
public class MyFreeEditorTest { private static String b2; //Публикование класса public static void main(String args[]) { Scanner sc = new Scanner(System.in); int a = 0; int b = 0; b2 = sc.next();
if (b2.equals("/text1"));System.out.println("Text 1"); if(b2.equals("/text2")); System.out.println("Text 2");
else{ System.out.println("Неизвестная команда!!!"); }
}
}
Добавлено (03.03.2014, 15:30) ---------------------------------------------
Цитата WanSider ( ) А так на вскидку if (условие) { соответствующая функция } А у тебя они рядом стоят и второй не if, а elseif
Не помогло, мне в уроках говорили что там можно и так писать - if (Условие) Действие Но только если одно действие.
Я делаю игры, а вы в них играете! :) Моя группа по созданию игр - www.vk.com/dzrone
|
|
| |
lvovand | Дата: Понедельник, 03 Марта 2014, 15:54 | Сообщение # 4 |
старожил
Сейчас нет на сайте
| if (b2.equals("/text1")){ System.out.println("Text 1"); } else if{(b2.equals("/text2")){ System.out.println("Text 2"); } else{ System.out.println("Неизвестная команда!!!"); }
Разработка и продвижение сайтов. Дизайн
|
|
| |
dzrone3488 | Дата: Понедельник, 03 Марта 2014, 16:08 | Сообщение # 5 |
участник
Сейчас нет на сайте
| Цитата lvovand ( ) if (b2.equals("/text1")){ System.out.println("Text 1"); } else if{(b2.equals("/text2")){ System.out.println("Text 2"); } else{ System.out.println("Неизвестная команда!!!"); }
Всё равно не получилось
Я делаю игры, а вы в них играете! :) Моя группа по созданию игр - www.vk.com/dzrone
|
|
| |
URGINSAN | Дата: Понедельник, 03 Марта 2014, 16:50 | Сообщение # 6 |
почти ветеран
Сейчас нет на сайте
| dzrone3488, попробуй вместо else использовать что-то типо не равно
if !(b2.equals("/text1")) || !(b2.equals("/text2")) { System.out.println("Неизвестная команда!!!"); }
Как-то так, возможно неправильно написал, в Js не силен, но попробуй способ "не равно".
Я на драйве
|
|
| |
dzrone3488 | Дата: Понедельник, 03 Марта 2014, 17:34 | Сообщение # 7 |
участник
Сейчас нет на сайте
| Цитата URGINSAN ( ) попробуй вместо else использовать что-то типо не равно Нет не получается! Цитата URGINSAN ( ) возможно неправильно написал Ну всё равно спасибо!
Я делаю игры, а вы в них играете! :) Моя группа по созданию игр - www.vk.com/dzrone
|
|
| |
Eldrine | Дата: Понедельник, 03 Марта 2014, 18:19 | Сообщение # 8 |
заслуженный участник
Сейчас нет на сайте
| я конешно в этом не шарю, но помоему java и javascript - разные вещи?
Модели оружия для CS:S
|
|
| |
Snake174 | Дата: Вторник, 04 Марта 2014, 09:46 | Сообщение # 9 |
участник
Сейчас нет на сайте
| Код import java.util.Scanner;
public class MyFreeEditorTest { public static void main( String[] args ) { Scanner sc = new Scanner( System.in ); System.out.print("Enter: "); String str = sc.nextLine();
if (str.equals("/text1")) System.out.println("Text 1"); else if (str.equals("/text2")) System.out.println("Text 2"); else System.out.println("Неизвестная команда!!!"); } }
Цитата if (b2.equals("/text1"));System.out.println("Text 1");
if(b2.equals("/text2")); System.out.println("Text 2"); Точка с запятой после if (...) не смущает?
Не следует обманывать инспектора Pipmak Assistant Love2D Exporter Love2D-Helpers Old Consoles Games
Сообщение отредактировал Snake174 - Вторник, 04 Марта 2014, 09:48 |
|
| |
Nikmaikl | Дата: Пятница, 07 Марта 2014, 22:52 | Сообщение # 10 |
частый гость
Сейчас нет на сайте
| Во-первых, как уже было сказано - это Java, между ними большая разница, в том числе сфера применения.
Код if (b2.equals("/text1")) System.out.println("Text 1");
else if(b2.equals("/text2")) System.out.println("Text 2");
else System.out.println("Неизвестная команда!!!");
|
|
| |
lord2death | Дата: Среда, 23 Апреля 2014, 21:16 | Сообщение # 11 |
был не раз
Сейчас нет на сайте
| Цитата dzrone3488 ( ) else{ System.out.println("Неизвестная команда!!!"); Если ты хотел объявить об ошибке то советую использовать : try { //тут должен быть твой код }catch(Exception error){JOptionPane.showInputDialog("Неизвестная команда!!!")}
|
|
| |